Мне нужно настроить каскадное «данные» - одну фабрику, которая принадлежит_ фабрике до нее ... в простом rspec, я бы создал первую фабрику, затем взял бы ее ID и передал бы ее следующей фабрике.
@ widget = Factory (: что-то)
@otherthing = Factory (: other,: widget_id => @ widget.id)
Какой лучший способ сделать это в определении шага? Мой сценарий говорит: «Дано виджет И вещь», но это создает два шага, которые, кажется, ничего не знают о другом.