- Téléchargé le
Cucumber Java
,Gherkin plugin
- J'ai déjà
the steps
etfeatures
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 la dossier de caractéristiques, j'ai un fichier appelé, CucumberTests.java
. Je suis en mesure d'exécuter les tests via mvn test
mais les marques d'erreur rouges me gênent vraiment.
Je 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 = {"[email protected]"},
glue = {"steps"})
Le problème peut provenir d'un plugin appelé 'Substeps IntelliJ Plugin'. Recherchez-le et désinstallez. Concombre pour Java et Gherkin devraient suffire. –
Hey, vous avez raison. Merci! – junecng
Ajouté une réponse car il semble que plus de gens étaient intéressés par cela. –