在 java runcukes 中是否有 --guess 的替代方案
Is there any Alternative of --guess in java runcukes
我收到一个错误 `cucumber.runtime.AmbiguousStepDefinitionsException: ✽。然后我应该用预期值 (features/sanity.feature:32) 验证我的用户名匹配多个步骤定义:
^我应该用 UserSteps.iShouldValidateWithExpectedValue(String) 中的预期值验证 ([^"]*)
^我应该在 HomeSteps.iShouldValidateMyUsernameWithExpectedValue()
中用预期值 $ 验证我的用户名
`
当我 运行 使用葫芦时,我会在 运行 命令中添加“--guess”。
但不知道如何在 Java 的 CucumberJvm 中解决同样的问题。
是否可以在@cucumberoptions 中添加这个?
正在使用 Maven 依赖项
<dependency>
<groupId>info.cukes</groupId>
<artifactId>cucumber-java</artifactId>
<version>1.2.5</version>
</dependency>
--猜测不是可以在command line runner中设置的选项。回想一下,黄瓜总是会猜错的。我建议您只需更改失败语句开头附近的几个词,以确保该语句是唯一的。安全总比后悔好。
通过cucumber-jvm源码搜索,至少有one reference到--猜测是默认设置的
我收到一个错误 `cucumber.runtime.AmbiguousStepDefinitionsException: ✽。然后我应该用预期值 (features/sanity.feature:32) 验证我的用户名匹配多个步骤定义: ^我应该用 UserSteps.iShouldValidateWithExpectedValue(String) 中的预期值验证 ([^"]*) ^我应该在 HomeSteps.iShouldValidateMyUsernameWithExpectedValue()
中用预期值 $ 验证我的用户名`
当我 运行 使用葫芦时,我会在 运行 命令中添加“--guess”。
但不知道如何在 Java 的 CucumberJvm 中解决同样的问题。
是否可以在@cucumberoptions 中添加这个?
正在使用 Maven 依赖项
<dependency>
<groupId>info.cukes</groupId>
<artifactId>cucumber-java</artifactId>
<version>1.2.5</version>
</dependency>
--猜测不是可以在command line runner中设置的选项。回想一下,黄瓜总是会猜错的。我建议您只需更改失败语句开头附近的几个词,以确保该语句是唯一的。安全总比后悔好。
通过cucumber-jvm源码搜索,至少有one reference到--猜测是默认设置的