FactoryGirl.define do factory :my_factory do cost_per_driving_hour 10 cost_per_cultivation_hour 50 after(:create) do |instance, evaluator| instance.cost_per_driving_hour = evaluator.cost_per_driving_hour instance.cost_per_cultivation_hour = evaluator.cost_per_cultivation_hour instance.save end end end