Dan*_*Dan 2 java cucumber cucumber-jvm
有没有办法明确地匹配以下步骤?
And I should have 2 alerts
And I should have 2 alerts with param 71
Run Code Online (Sandbox Code Playgroud)
我已将它们实现为:
@And("^I should have (\\d+) alerts")
@And("^I should have (\\d+) alerts with param (\\d+)")
Run Code Online (Sandbox Code Playgroud)
当Cucumber评估第二步时,它表示它是模糊的,因为它可以匹配两个步骤定义中的任何一个,即使它有额外的单词'with param'.
提前致谢.
And I should have 2 alerts with param 71
Run Code Online (Sandbox Code Playgroud)
由两个步骤匹配
@And("^I should have (\\d+) alerts")
Run Code Online (Sandbox Code Playgroud)
匹配任何开始与
^I should have (\\d+) alerts
Run Code Online (Sandbox Code Playgroud)
终止该步骤定义,$它将不再匹配继续的步骤:
@And("^I should have (\\d+) alerts$")
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
420 次 |
| 最近记录: |