有没有办法直接在Eclipse中生成步骤定义而不运行黄瓜?

Dud*_*ude 18 java eclipse cucumber gherkin cucumber-jvm

我正在使用Eclipse中的黄瓜和Gradle进行集成测试.

现在我的工作流程是

  1. 写一个特征文件
  2. 运行它以生成步骤骨架
  3. 复制并实施它们

这适用于新功能等,但如果你有一个大功能并在中间或结束时实现新的步骤,那将变得非常麻烦.为了获得新的步骤骨架,我需要运行整个功能.

即使有了

dryRun = true
Run Code Online (Sandbox Code Playgroud)

选项需要很长时间.

我听说IntellyJ可以直接生成这些步骤骨架,我想知道在Eclipse中这样的东西是否可行?

小智 13

不适用于Eclipse,但它可能对您有所帮助作为止损:https://chrome.google.com/webstore/detail/tidy-gherkin/nobemmencanophcnicjhfhnjiimegjeo

它能够从您粘贴到编辑器中的文本生成Java步骤defs.希望在等待Eclipse的答案时以某种方式帮助它.