我正在尝试访问我在单个测试中创建的对象的页面。
it "should display some text" do
log_employee_in
create_ticket
visit "/tickets/#{Ticket.last.id}"
page.should have_content 'Some Text'
end
在这个测试的范围内,Ticket.last 会显示我刚刚创建的记录之前的记录。在这个单独的测试之后,我可以通过发出Ticket.last
.
在当前测试结束之前,似乎记录并没有真正持久化到数据库中。
如何在测试中检索此 ID?