Y a-t-il un beforestep équivalent à l'après-vente en concombre? P>
Sinon, quelqu'un a trouvé une solution / solution de contournement? P>
4 Réponses :
Selon la documentation sur les crochets sur le Cucumber Wiki sur github, la réponse est non. Il y a avant code> mais aucun
beforestep code>. Selon ce que vous essayez d'atteindre,
avant code> pourrait faire ce dont vous avez besoin. p>
jusqu'à présent que avant code> est exécuté avant chaque scénario et
après l'après-vente code> - après chaque étape du scénario, pour atteindre beforestep em> vous pouvez simplement vous placer code dans les deux crochets: avant et après. p>
Malheureusement, au début de chaque étape, tout ce que j'ai défini est réinitialisé et ne fonctionne pas avec cette méthode.
Je sais que c'est une question assez obsolète mais: p>
Avant d'être utilisé explicitement expressément expressément scénario, mais parfois, il s'agit de pointes en raison de la description des scénarios de polluer. P>
J'utilise dans Support / Hooks.Rb E.G P>
Avant Do | Scénario |
// quelque chose qui doit être exécuté avant chaque scénario de
fin p> blockQuote>Il pourrait être utile au cas où une action d'action doit être répétée avant chaque scénario dans le jeu de tests. p>
Je suis en train d'exécuter des concombre dans le test. J'aimerais imprimer les noms de définition étape par étape car le fichier de fonctionnalité est traité. Cela ne semble pas arriver lors de la course sous test. Si j'avais une annotation Beforesstep sur une méthode telle que Beforestep (StepDefinition SD) (ou quelque chose comme ça), je voudrais enregistrer le nom de la définition étape. Cela aurait très utile. P>
Y a-t-il une façon différente de le faire avec le concombre Java? p>
Cela aiderait à savoir ce que vous voulez faire avec une beforestep. Essayez-vous de faire quelque chose avant chaque étape? Ou essayez-vous de définir des données pour certains tests?