i使用qucumber-jvm 4.x.x与新语法(官方文档此处)
我在 d
和 écran
之间有一个撇号
@Et("Je sauvegarde une capture d'écran dans {string}")
我的小黄瓜文件是:
# language: fr
@bonjour
Fonctionnalité: bonjour (Fonction pour valider l environnement.)
Plan du Scénario: Function to validate the environment.
Et Je sauvegarde une capture d'écran dans 'myScreenshot-<id>'
Exemples:
#DATA
|id|author|zip|city|element|element2|date|title|
|1|Jenkins T1|35000|Rennes|smile|smile|16/01/2020||
|2|Jenkins T2|75000|Paris|smile|smile|||
#END
我有一个错误:
cucumber.runtime.CucumberException: io.cucumber.cucumberexpressions.CucumberExpressionException: Parameter types cannot be alternative: Je sauvegarde une capture d'écran dans {string}
编辑:
如果我尝试过,我有相同的错误:
@Et("Je sauvegarde une capture d'écran dans {string}")
尝试
@Et("Je sauvegarde une capture d'écran dans {string}")
后斜线是正则逃脱字符。