質問

我々は、TestNGのテストケースは、テストケース(JUnitの)を拡張するとき、これらのテストはJUnitテストとして実行を開始することに気づきました。また、私はおそらくテストがMavenを介して実行され、言及する必要があります。

これはバグや機能ですか?それは、この動作を無効にし、まだTestNGのテストとテストのこれらのタイプを実行することは可能ですか?あなたはこのことについてTestNGの会談リンクを知っていますか?

感謝ます。

役に立ちましたか?

解決

Mavenの確実なプラグイン情報私はそれはまた、JUnitの3クラスを拡張する場合にのみ、TestNGの処理のためのテストを選択する方法を参照することはできません

IFAIKあなたの最善の策はただのJUnitの参照を削除してから再テスト、個別に各クラスに取り組むことです。そうすれば、あなたは一つのクラス内の混合物を持っていることはありません、あなたは問題を避ける必要があります。私は他のいくつかの理由のためのテストケースを変更した場合にのみ、これを実行するために傾けられる仕事を管理しやすくするために。

他のヒント

私はTestNGのか、JUnitのいずれかが、今、両方のテスト方法を指定するには、注釈を使用することを任意の基底クラスを必要とは思いませんでした。なぜあなたは、クラスを拡張する必要があると思いますか?そして、なぜ地球上でTestNGのクラスはJUnitの基本クラスのTestCaseを拡張するのでしょうか?それはJUnitテストとして実行することに驚きますか?

それはあなたの部分のどちらバグや機能が、ユーザー・エラーのように聞こえます。私はあなたがここで取得しているかわからないんだけど。なぜあなたはこれを行うのでしょうか?

UPDATE:あなたの質問は私を混乱させています。あなたはTestNGのに変換しようとしていないことを成功裏に実行されているJUnitテスト、またはその逆を持っていましたか?私はあなたがここで達成しようとしているものを理解することは非常に苦労しています。それのうちのMavenを残します。それは、彼らはあなたが運営しているかどうかのAnt、Mavenのか軽微です。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top