問題タブ [spring-junit]

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

spring-jms - junit 春の jms リスナー

以下の単純な jms リスナー コードを単体テストしたい

junit から、jmsTemplate を使用してメッセージを Active MQ に送り込みます。

jms リスナーが呼び出されたかどうかをテストしたい。

How to wait for @JMSListener annotated method to complete in JUnit のような (カウンターを使用した) いくつかの解決策を見ました。

他の選択肢はありますか?


answer で提案されているように構成を試しました。

testConfig を追加すると、 JMSTempate オートワイヤリングが失敗します

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

spring-mvc - @RunWith(SpringJUnit4ClassRunner.class) と @ContextConfiguration(locations= {/dao-context.xml}) の使い方を理解しようとしている

Spring と Junit のテストは初めてです。テストの1行目と2行目で@RunWith(SpringJUnit4ClassRunner.class)と @ ContextConfiguration (locations= {/dao-context.xml})の使用を理解しようとし ています。dao-context には、 datasource 、 entityManagerFactory 、および TranasctionManager Bean が定義されています。

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

java - Junit ケース case を実行できません。「実際には、このモックとのやり取りはありませんでした」というエラーがスローされます

クラスを単体テストしようとしています。クラスは以下の通り

私のproductServiceクラスは次のとおりです

上記のテストケースを実行すると、

私はmockitoを欲しがっていますが、呼び出されていません.実際には、このモックとのやり取りはありませんでした. しかし、 convertAndSend メソッドの一致に渡される引数は、誰でもいくつかの解決策を提案できます。

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

spring - @BeforeClass アノテーションが付けられたメソッドで yml で定義されたプロパティを取得する方法は?

こんにちは、私は春のブート プロジェクトを行っており、統合テストを行っています。私の統合テストでは、組み込みのエラスティック検索インスタンスを開始する必要があります。次のように弾性検索構成を定義する application.yml ファイル (src/test/resources/config/application.yml) があります。

だから私は私のjunitテストでこの値を取得する必要があります。ただし、 @Value アノテーションは静的フィールドでは機能しないことがわかりました。yml ファイルから値を正しく取得する方法を教えてください。

助けてくれてありがとう