java - Camel : Ignore some messages in mock endpoint

标签 java mocking apache-camel

我必须对向模拟端点发送 3 条消息的组件进行单元测试,但我只想测试第二条消息而忽略其他消息。我怎样才能做到这一点?我知道,将会有三个消息。我不关心第一个和第三个......

最佳答案

documentation 中所示,您可以使用 mock.message(1) 设置断言并对第二条接收到的消息执行测试。

关于java - Camel : Ignore some messages in mock endpoint,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13912644/

相关文章:

java - 如何在application.yml中定义bean?

java - 无法使用 Maven 部署到 Heroku : Forbidden

java - 如何用 Spring + Hibernate + MySQL 实现搜索过滤器?

java - 无法使用 Spring 执行器 - 创建 bean CacheMetricsRegistrarConfiguration 时出错

java - DB2 错误 SQLCODE=-103,SQLSTATE=42604

c# - 返回始终为空最小起订量

java - 不使用 main() 发布 JAX-WS Web 服务的最佳方式?

android - Android 中的模拟静态函数

database - Clojure 数据库单元测试/模拟

spring - Weblogic 服务器上带有 Spring 的 Camel JMS 组件