-1

SpringsourceTool と Spring フレームワークを使用しています。

JmsTemplate経由でメッセージを送信するために使用するコードがいくつかありますconvertAndSend(Object)。JUnit テストとしてデバッグしたい。したがって、テスト クラスには、 を選択しますRun->Debug As->JUnit Test

jmsTemplate.convertAndSend(obj)ブレークポイントを設定し、ヒットするまでトレースを綿密に追跡することができましStep Into (F5)た。

Source not found.
Edit Source Lookup Path

ありがとう!

4

1 に答える 1

0

まず、あなたの問題は、Eclipse の使用方法と、ライブラリの依存関係にソースを添付することです。JmsTemplateこれは、 Springの問題ではありません。

そうは言っても、単体テストを行う必要はありませんJmsTemplate。Spring チームによって既に単体テストが行​​われています。あなたはそれがうまくいくと仮定することができます。

コードが に結合されている場合は、代わりにインターフェイスにJmsTemplate依存するようにリファクタリングすることを検討してください。JmsOperationsその後、テストでそのインターフェイスをモックまたはスタブ化できます。

于 2011-05-31T19:09:15.380 に答える