我们可以将()包含在黄瓜的步骤定义中吗?

问题描述 投票:2回答:2

我在stepdefinition.java中定义了一个步骤,它是

@And(^I wait for \"(.*?)\" min$)

我们可以定义为

@And(^I wait for \"(.*?)\" min(s)$)
cucumber-jvm
2个回答
3
投票

this post中所述,您需要使用双反引号\\来转义括号>

因此,您的步骤定义应如下所示:

@And("^I wait for \"(.*?)\" min\\(s\\)$")

希望有帮助


0
投票

仅在某人正在寻找使用较新版本的数据类型的解决方案(从cucumber 4.3.0开始的情况下,您只需要像这样逃避开括号:

© www.soinside.com 2019 - 2024. All rights reserved.