Ruby on rails Cumber simple click_链接在一种情况下工作,在另一种情况下失败
我对一个简单的点击链接的Cucumber测试有问题 在我的“显示”视图页面上,我有一个如下链接Ruby on rails Cumber simple click_链接在一种情况下工作,在另一种情况下失败,ruby-on-rails,cucumber,capybara,Ruby On Rails,Cucumber,Capybara,我对一个简单的点击链接的Cucumber测试有问题 在我的“显示”视图页面上,我有一个如下链接 <%= link_to "Back", :back %> 这一次失败了,基本上Cumber会先转到新帖子链接,插入详细信息,提交新帖子,然后单击“返回”。这就是我得到错误的地方 undefined method `empty?' for nil:NilClass (NoMethodError) 在同一页面上使用相同链接的其他场景是 When I click "Back" Then i
<%= link_to "Back", :back %>
这一次失败了,基本上Cumber会先转到新帖子链接,插入详细信息,提交新帖子,然后单击“返回”。这就是我得到错误的地方
undefined method `empty?' for nil:NilClass (NoMethodError)
在同一页面上使用相同链接的其他场景是
When I click "Back"
Then i must see page with title "All Posts"
尽管此场景和步骤可以正常工作
那么问题出在哪里呢?感谢您的帮助,谢谢 在新视图或新控制器中,调用的
空?
是nil
。什么是空的?
被调用?我想出来了,它调用的是空的“后退”按钮?由于按钮被重定向到:返回路径。在cucumber测试环境中,东西并没有被保存,所以在那个时候它并没有:返回路径
When I click "Back"
Then i must see page with title "All Posts"