J'essaie de suivre cet article pour faire correspondre les spécifications de concombre avec les définitions d'étape dans IntelliJ .
Quand j'appuie sur Alt + Entrée, je vois Options d'inspection 'Pas indéfini' . Cependant, je devrais voir l’action d’intention Créer une définition d’étape .
Je pensais que le plug-in Cucumber IntelliJ était installé, donc cela ne devrait pas être un problème. Toute aide est grandement appréciée.
Il s'avère que j'avais le plugin Gherkin mais pas le plugin Cucumber for Java.
J'ai perdu environ une heure pour résoudre ce problème. Mon problème était, Idea était capable de naviguer d'un fichier de fonctionnalités à l'autre. Mais lorsque je voulais exécuter un test de concombre à partir d'un fichier de fonctions (clic droit et scénario d'exécution), cela donnait une erreur sous forme d'étapes non définies.
Solution: Dans Edit Configuration -> fournissez la colle pour le concombre qui devrait être le chemin absolu jusqu'au dossier Steps. S'il vous plaît voir ci-dessous la capture d'écran
Cela corrigeait mon problème d’exécution du fichier de fonctions à partir d’Idea. J'espère que cela aidera les autres.
J'ai constaté que même avec le plug-in Cucumber for Java installé, il ne générait toujours qu'une étape. J'ai finalement désinstallé le plug-in Cucumber for Java, je l'ai réinstallé et toutes les définitions d'étape ont été générées.