0
추적하기에 너무 길었던 버그를 발견했습니다.이 두 FactoryGirl 선언의 실제 차이점은 무엇입니까
FactoryGirl.define do
factory :global_list do
list_id FactoryGirl.create(:user).liked_items_list.id
end
end
하지만 단지 블록에 싸여 :
FactoryGirl.define do
factory :global_list do
list_id { FactoryGirl.create(:user).liked_items_list.id }
end
end
그래서 내가 두 번째 호출에서, 블록이이 같은 실제 호출 될 때까지 실행되지 원인 것을 알고
나는이 있었다 FactoryGirl.create (: global_list)가 만들어졌습니다. 나는 이것이 통과되어 FG를 통해 proc에 덮여 있다고 가정합니다. 다른 실제적인 차이점이 있습니까? 나는 이것을 장황한 모드 등으로 실행하는 방법이 있었으면 좋겠다. 어떤 통찰력 에 대한 이들으