1

以下のコードはキュウリのステップ定義に引数を渡します:

Then /^I should see a message "([^\"]*)"$/ do |arg1|
  page.should have_content (arg1)
end

複数の引数を渡す方法を教えてください。

4

1 に答える 1

5

複数の引数を渡すには、複数の「キャプチャ グループ」が必要です。2 つのキャプチャ グループがある例を次に示します。

Then /^I should see a message "([^\"]*)" and another message "([^\"]*)" $/ do |arg1, arg2|
  page.should have_content(arg1)
  page.should have_content(arg2)
end
于 2012-11-24T13:29:29.833 に答える