我正在使用 Cucumber-Capybara 组合进行测试。我没有使用 Rails 应用程序,而是一个简单的捆绑器应用程序。
我想为我的前端应用程序测试一些动态 URL。例如,item-show 页面的 URL 是:
/suitability/items/197/
(Assertion: Then I go to suitability-item-show page)
在上面的 URL 中,197 是一个 :id。我想测试包含动态数据的类似页面。
我尝试了以下两种方法:
Then(/^I should be on suitability\-item\-show page$/) do
visit '/suitability/items/:id/'
end
和
Then(/^I should be on suitability\-item\-show page$/) do
visit "/suitability/items/#{:id}/"
end
但他们没有为我工作
请帮我解决这个问题。