0

私はいくつかの定義されたステップを書いて実装したプロジェクトを持っています。

今では、Eclipse の別のプロジェクトで定義済みのステップを使用するのが好きです。どうすればそれができるか教えてください。

4

1 に答える 1

1

Cucumber は、通常はステップ ディレクトリで定義されるステップ定義ファイルのために、機能ファイルの読み取り方法と実行方法しか知りません。ここで、feature ステートメントが正規表現によってキャプチャされ、Java コードに変換されます。Cucumber が検索するステップは、パッケージ内、またはランナーからのサブパッケージのみです。プロジェクト 2 のステップ定義をプロジェクト 1 のステップ ディレクトリにコピーすることをお勧めします。また、ステップを再利用する方法として、ステップを jar にパッケージ化し、その jar を依存関係として追加する方法があります。jar の作成には Maven を使用できます。

于 2016-11-18T08:34:03.757 に答える