【发布时间】:2019-02-26 07:55:46
【问题描述】:
我想在骆驼路线下方进行测试。我在网上找到的所有示例都有以文件开头的路由,在我的例子中,我有一个 spring bean 方法,它每隔几分钟就会被调用一次,最后消息被转换并移动到 jms 以及审计目录。
我对这条路线的写测试不太了解。
我目前在我的测试用例中只有
Mockito.when(tradeService.searchTransaction()).thenReturn(dataWithSingleTransaction);
from("quartz2://tsTimer?cron=0/20+*+8-18+?+*+MON,TUE,WED,THU,FRI+*")
.bean(TradeService.class)
.marshal()
.jacksonxml(true)
.to("jms:queue:out-test")
.to("file:data/test/audit")
.end();
【问题讨论】:
-
如果你可以给 cmets 投反对票,那就合适了。
-
我也不喜欢没有评论就投反对票。虽然我没有投反对票,但我想这是因为您的问题缺乏信息,并且您没有表明您已经努力自己寻找解决方案。无论哪种方式,我都提供了一个答案,它应该为您提供足够的提示,让您可以使用 junit 运行测试。
-
我的回答可以帮助您完成第一部分(调用 qwartz 路由)stackoverflow.com/questions/47759037/testing-camel-quartz-route/…
标签: apache-camel spring-boot-test