0

是否有机会不验证消息的内容和标题,即仅检查消息是否存在并使用它?当我只做一个“接收”时,它会自动假定我想要验证 XML 内容。我只想使用与我的测试无关的消息(来自我的用例中的队列)。但我想把它从队列中删除。我可以在下一次测试运行中清除它,但我宁愿不这样做。

4

1 回答 1

1

如果您预期的控制消息有效负载确实为空,则应跳过消息验证。

XML DSL

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

Java DSL

receive(jmsQueueEndpoint);

然而,还应该提到的是,在测试中接收与测试无关的消息是一件坏事

于 2016-11-14T10:40:26.140 回答