問題タブ [junit-jupiter]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
646 参照

junit - JUnit 5 で列挙値をタグとして使用する

マニュアルにあるように、@Tag JUnit 5の新機能が気に入っています。

1つ懸念があります。タグの値は単なる文字列です。つまり、タイプミスが発生する可能性があります。

➥ タグの動作を取得する方法はありますが、定義した列挙型の値を使用しますか?

または、有効な値を適用するためにコンパイラに依存できる他の方法はありますか?

0 投票する
1 に答える
1711 参照

android - JUnit4 が使用していたテスト結果 TEST-*.xml を JUnit5 が生成しない

プロジェクトで JUnit4 を使用したとき、テストが実行されるたびTEST-*.xmlに app/build/test-result にレポートが生成されるように見えました。Jenkins はこれらの XML レポートを使用して、ビルドごとに失敗したテストと成功したテストを表示します。

build.gradle で、JUnit4 を JUnit5 に次のように置き換えました。

JUnit 5 でテストを実行すると、これらの TEST-*.xml ファイルが生成されなくなりました。JUnit4 に戻るとすぐに、そうです。

これは JUnit5 では利用できなくなりましたか、またはこれらの XML レポートを取得するために各テストで設定する必要があるものはありますか?