0
私はTestSuiteとしてJUnitsを実行しています。 JUnitクラスの1つは、メッセージをRabbitMQにパブリッシュするコードをテストするためのクラスです。
私はMQにメッセージを公開するコードを偽装しています。どうやってやるの?
設定XML自体のRabbitTemplate設定を変更することは可能ですか?ビジネスロジックとTestSuite内の模擬AMQPTemplate
クラス:
public class SomeClassImpl implements SomeClass {
@Autowired
@Qualifier("amqpTemplate")
private AmqpTemplate amqpTemplate;
public void someMethod(){
...
amqpTemplate.convertAndSend(exactTargetQueue, etMsg);
...
}