-1

100 以上の Junit テスト クラスを持つプロジェクトを継承しました。問題は、単体テスト ソースとメイン ソース ファイルが同じフォルダーにあることです。src/test/java フォルダーはありません。これは ant でビルドできますが、maven を使用すると、リファクタリングしない限り maven にテストを実行させることができません。 src/test フォルダーへのすべてのテスト。mvn がテストを実行できる src/test/java 以外のディレクトリを指定する方法はありますか?

4

1 に答える 1

0

テストを に移動しますsrc/test。プロジェクトを継承した場合は、間違いを修正する時が来ました。

からsrc/test、テスト クラスのリストを生成します。命名規則がある場合:

find . -name 'Test*.java' -or '*Test.java' >../test-classes

すべてが JUnit を使用している場合:

fgrep -lR 'junit.' >../test-classes

src/test次に、scm をスクリプト化して、これらのファイルを に移動します。

于 2013-09-07T11:11:47.497 に答える