問題タブ [junit5-extension-model]

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 に答える
471 参照

junit5 - JUnit5 afterAll コールバックは、すべてのテストの後ではなく、各テスト クラスの最後に発生します。

テスト付きの 15 個の JUnit5 クラスがあります。それらをすべてMavenから実行すると、afterAll()が15回実行され、Slack Webhookに15回の通知が発生します。通知を 1 つだけ送信するために他に必要なものはありますか?

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

java - パラメータを JUnit 5 拡張機能に注入する方法

ParameterResolver によって提供されるパラメーターを拡張機能に挿入 (または取得) することは可能ですか?

次の例では Spring と RestAssured を使用していますが、より一般的な解決策を探しています。

テストクラスでは、次のことができます。

これを拡張機能に入れたい場合は、次を実装しBeforeEachCallbackます。

アノテーションを使用してフィールドを作成し、@LocalServerPortAnnotationSupport を使用して取得できることは承知していますが、それは Spring 拡張機能がそれを挿入するためにのみ機能します。パラメータリゾルバーを使用して他の拡張機能と連携する、より一般的なアプローチを探しています。

0 投票する
0 に答える
65 参照

junit - Junit5単体テストで@Mockと@Autowiredを使用するには?

@Autowired と @Mock の両方を使用したい。たとえば、conversionService をモックしたくはありません。自動配線して他のサービスをモックしたいのです。