有没有办法为同一个函数有多个步骤定义(相同类型)?就像是:
@Then("^it's do something$")
@Then("^it's do another thing$")
public void this_is_my_function() throws Throwable {
// Do something
}
我现在在 Behat (PHP) 和 Specflow (C#) 中是可能的。
我收到以下错误:
Error:(86, 5) java: cucumber.api.java.en.Then is not a repeatable annotation type
我发现一篇关于可重复问题的帖子,但以下解决方案不起作用。
@Thens({
@Then("^it's do something$")
@Then("^it's do another thing$")
})
我想我应该将 @Thens 定义为一种新的注释类型,但我只想依赖于库的内容。是不是有什么其他的解决方法?