これは完全にJMSキューハンドラーテストではありません。だから、読み続けてください。
スプリングチャネルがActiveMQからのキューをリッスンするアーキテクチャがあります。このキューのリスナーはメッセージを受信し、サブリスナーの静的リスト(一意のサブジェクトによって識別されます)を持っています。すべてのメッセージには、このメッセージを配信する必要のある件名を含むいくつかのパラメーターがあります。
SMSServiceは、件名がSEND_SMSのactivemqにメッセージをドロップします。HTTPサービスまたはSMPPサービスのいずれかによってリッスンされます。独自のリスナーを設計し、それを必要な「サブジェクト」を備えたスプリングコンポーネントとして配線することもできます。
問題: この内部の主題が変わる可能性が高くなります。これは、リスナーがない場合でも明示的なランタイム例外をスローしません。意図したリスナーが実際に受信しているこのメッセージをテストする方法はありますか?
`