【发布时间】:2014-06-06 11:56:42
【问题描述】:
有如下代码:
let!(:beauty_salon_service) { create(:beauty_salon_service) }
let!(:beauty_salon_employee) { build(:beauty_salon_employee,
business: beauty_salon_service.beauty_salon_category.business) }
before do
beauty_salon_employee.beauty_salon_employee_services.build(beauty_salon_service: beauty_salon_service)
beauty_salon_employee.save!
end
两个条件:
- beauty_salon_service 和 beauty_salon_employee 必须指向 相同的业务(你可以看到它);
- beauty_salon_employee 必须没有 空白 has_many 通过关联 beauty_salon_employee_services (验证存在);
我的 FactoryGirl 代码不起作用 - “验证失败:美容院员工服务不能为空”。我该如何解决?提前致谢。
【问题讨论】:
标签: ruby-on-rails ruby factory-bot