Bu kod:Salatalık adım tanımını son parametre için bir tablo ile nasıl yeniden kullanırım?
Then %{I should see the following data in the "Feeds" data grid:
| Name |
| #{name} |}
Ve bu:
Then "I should see the following data in the \"Feeds\" data grid:
| Name |
| #{name} |"
Ve bu:
Then "I should see the following data in the \"Feeds\" data grid:\n| Name |\n| #{name} |"
Ve hatta bu:
Then <<EOS
I should see the following data in the "Feeds" data grid:
| Name |
| #{name} |
EOS
bana verir:
Your block takes 2 arguments, but the Regexp matched 1 argument.
(Cucumber::ArityMismatchError)
tests/endtoend/step_definitions/instruments_editor_steps.rb:29:in `/^the editor shows "([^"]*)" in the feeds list$/'
melomel-0.6.0/lib/melomel/cucumber/data_grid_steps.rb:59:in `/^I should see the following data in the "([^"]*)" data grid:$/'
tests/endtoend/instruments_editor.feature:11:in `And the editor shows "myFeed" in the feeds list
Bu seferki:
Then "I should see the following data in the \"Feeds\" data grid: | Name || #{name} |"
Ve bu:
Then "I should see the following data in the \"Feeds\" data grid:| Name || #{name} |"
verir:
Undefined step: "I should see the following data in the "Feeds" data grid:| Name || myFeed |" (Cucumber::Undefined)
./tests/endtoend/step_definitions/instruments_editor_steps.rb:31:in `/^the editor shows "([^"]*)" in the feeds list$/'
tests/endtoend/instruments_editor.feature:11:in `And the editor shows "myFeed" in the feeds list'
gibi bir tablo alır, ama @kwon cevap iyi çalışıyor. .. – nodrog