Je fais des tests d'intégration avec du concombre et Gradle dans Eclipse.
Pour l'instant, mon flux de travail est
Cela fonctionne bien pour les nouvelles fonctionnalités et ainsi de suite, mais devient assez gênant si vous avez une grande fonctionnalité et implémentez de nouvelles étapes au milieu ou vers la fin. Pour obtenir les nouveaux squelettes d'étape, j'ai besoin d'exécuter toute la fonctionnalité.
Même avec le
dryRun = true
cette option prend beaucoup de temps.
J'ai entendu dire qu'IntellyJ pouvait générer directement ces squelettes de pas et j'aimerais savoir si quelque chose comme ça est possible dans Eclipse?
Pas pour Eclipse, mais cela pourrait vous être utile en tant qu'écart: https://chrome.google.com/webstore/detail/tidy-gherkin/nobemmencanophcnicjhfhnjiimegjeo
Il est capable de générer Java defs étape à partir du texte que vous collez dans l'éditeur. J'espère que cela aide d'une certaine manière pendant que vous attendez une réponse pour Eclipse.
Pourquoi est-ce un problème dans Eclipse? Si le fichier de fonctionnalités est volumineux, vous copiez uniquement le scénario modifié dans un nouveau fichier de fonctionnalités et générez des étapes basées sur le nouveau fichier de fonctionnalités.
Oui, il existe un plugin Nice pour Eclipse qui a également encore plus d'avantages: Cucumber People Le seul problème que j'ai obtenu est qu'il vérifie les étapes après chaque sauvegarde dans la console Cucumber.
J'ai également utilisé le plugin naturel avant.