web-dev-qa-db-ja.com

Cucumberを実行せずにEclipseでステップ定義を直接生成する方法はありますか?

EclipseでキュウリとGradleとの統合テストを行っています。

今のところ私のワークフローは

  1. 機能ファイルを書き込む
  2. 実行してステップスケルトンを生成する
  3. それらをコピーして実装する

これは新機能などには有効ですが、大きな機能があり、途中または最後の方に新しいステップを実装すると、かなり面倒になります。新しいステップスケルトンを取得するには、機能全体を実行する必要があります。

でも

dryRun = true

これには長い時間がかかります。

IntellyJがこれらのステップスケルトンを直接生成できると聞きましたが、Eclipseでこのようなことが可能かどうか知りたいのですが?

18
Dude

Eclipseではありませんが、ストップギャップとして役立つ場合があります: https://chrome.google.com/webstore/detail/tidy-gherkin/nobemmencanophcnicjhfhnjiimegjeo

エディターに貼り付けたテキストからJava step defsを生成できます。Eclipseの回答を待つ間、何らかの形で役立つことを願っています。

13
ItsMe-Rodders

なぜこれがEclipseの問題なのですか?フィーチャーファイルが大きい場合、変更したシナリオを新しいフィーチャーファイルにコピーし、新しいフィーチャーファイルに基づいてステップを生成するだけです。

0
user1559625

はい、Eclipseには素敵なプラグインがあり、さらに多くの利点があります。 Cucumber People 唯一の問題は、Cucumberコンソールで保存するたびに手順を確認することです。

以前にも Naturalプラグイン を使用しました。

0
CrazyRyu