RSpec 및 팩토리 걸을 사용하여 작성 될 때 after_create에 'hours'레코드가 자동으로 생성 된 레코드가 생성됩니다.팩토리 걸 공장에서 레코드 업데이트
하지만 기본 시간 이외의 시간 (공장의 소녀 공장에서 정의한 시간)으로 테스트하고 싶습니다. 다음은 내가하고 싶은 생각입니다.
before (:all) do
@business = Factory(:business_one)
# when that business is saved, a set of default hours is automatically saved as well
# how would I now update the hours with fixtures?
# so, ideally something like:
@business.hours[0] << Factory(:day_one)
@business.hours[1] << Factory(:day_two)
...etc...
end
어떻게 든이 행마가 있습니까? 아니면 다르게 접근해야합니까?
대체 공장을 만들 이유