我正在尝试做一些应该相当简单的事情。我想做一个有2个参数的Cucumber测试。一个是名字,另一个是数字。以下是我的工作:
When /^I add a credit to "([^\"]*)" for (\d+)$/ do |kid, amount|
...
end
我收到了金额,但找不到名字。我环顾四周,有时候我会在引号中看到表达,有时候却看不到。解释会很棒。显然我在正则表达式上很糟糕,但我已经在这里旋转了一个小时。任何帮助都是极好的。谢谢。
答案 0 :(得分:0)
试试这个
When /^I add a credit to "([^"]*)" for (\d+)$/ do |kid, amount|
end
如果没有帮助,那么在没有步骤定义的情况下从文件和运行场景中删除此步骤,黄瓜将生成合适的空白步骤定义。
例如
Given(/^have attempted to click the 'verify_purchase_button' button$/) do
pending # express the regexp above with the code you wish you had
end