2016-11-10 1 views
0

メッセージの内容とヘッダーを検証しない、つまりメッセージが存在するかどうかを確認する機会はありますか?&はそれを消費しますか? 「受信」するだけで、XMLコンテンツの検証を自動的に行うことが想定されます。 私のテストに関係のないメッセージ(ユースケースのキューから)を消費したいだけです。しかし、私はそれを待ち行列から取り除きたい。私は次の試運転でそれを除去することができましたが、むしろそうしないでしょう。メッセージの内容を無視するにはどうすればよいですか?

答えて

1

予想されるコントロールメッセージのペイロードが本当に空の場合、メッセージの検証はスキップする必要があります。

XMLのDSL

<receive endpoint="jmsQueueEndpoint"> 
    <message></message> 
</receive> 

JavaのDSL

receive(jmsQueueEndpoint); 

また、テストに関係のないテストでメッセージを受信することは悪いこと

であることに言及しなければならないが
関連する問題