問題タブ [junit5]
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.
java - JUnit5 - 実行されたテストのクラスを取得する信頼できる方法はありますか
テスト実行リスナーを書いています。Junit5 フレームワークの小さな拡張機能。と を持つ特定のテストを実行するときに、どのクラスが使用されているかを知る必要がTestIdentifier
ありTestPlan
ます。
テストが宣言されているクラスのみを指定します。ただし、それは宣言されたクラスから実行されるという意味ではありません。
たとえば、サブクラスからテストを実行できます。
Canの解析結果はTestIdentifier#getUniqueId()
ケースごとに異なります (junit4 の単一テスト、junit5 の単一テスト、junit5 の動的テスト、junit4 のパラメーター化されたテストなど)
現時点では、それを行う可能性はありませんでした。
実行されたテストのクラスを取得する信頼できる方法はありますか?