J'ai déjà:
Cucumber Java
, Gherkin plugin
the steps
et features
répertoires:Ma structure de répertoire ressemble à ceci:
- test
- Java
- features
- featureSet1
- oneFeature.feature
- anotherFeature.feature
- featuresSet2
- twoFeature.feature
- CucumberTests.Java
- steps
- step1.Java
- step2.Java
Sous le dossier features, j’ai un fichier nommé CucumberTests.Java
. Je suis capable de faire les tests via mvn test
mais les marques d’erreur rouges m’ennuient vraiment.
J'ai ces balises dans CucumberTest.Java
, qui est censé exécuter les tests:
@RunWith(Cucumber.class)
@CucumberOptions(plugin = { "pretty", "html:target/surefire-
reports/cucumber", "json:target/surefire-
reports/cucumberOriginal.json"},
features = {"src/test/Java/features/featuresSet1",
"src/test/Java/features/featuresSet2",
},
tags = {"~@ignore"},
glue = {"steps"})