0

テスト用にキュウリとカピバラの組み合わせを使用しています。Rails アプリケーションではなく、単純なバンドラー アプリケーションを使用しています。

フロントエンド アプリケーションのいくつかの動的 URL をテストしたいと考えています。たとえば、アイテム表示ページの URL は次のとおりです。

/suitability/items/197/
(Assertion: Then I go to suitability-item-show page)

上記の URL では、197 が :id です。動的データを含む同様のページをテストしたいと考えています。

私は次の2つの方法を試しました:

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

しかし、それらは私にはうまくいきませんでした

これに対する解決策を教えてください。

4

1 に答える 1

0

var="id" の場合は、"/suitability/items/#{var}/" にアクセスしてください。どうやって ':id' を取得したのかわかりません...もっと詳しく説明してもらえますか

于 2013-08-27T15:14:00.987 に答える