問題タブ [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.
junit - JUnit 5 で列挙値をタグとして使用する
マニュアルにあるように、@Tag
JUnit 5の新機能が気に入っています。
1つ懸念があります。タグの値は単なる文字列です。つまり、タイプミスが発生する可能性があります。
➥ タグの動作を取得する方法はありますが、定義した列挙型の値を使用しますか?
または、有効な値を適用するためにコンパイラに依存できる他の方法はありますか?
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 レポートを取得するために各テストで設定する必要があるものはありますか?