这可能是一个相当罕见的问题,但我想在JUnit设置方法中模拟某些Camel路由
@BeforeEach
void setUp() {
}
之前
@Override
public void configure() throws Exception {
}
被执行,这似乎在CamelContext自动连接后立即发生
@Autowired
protected CamelContext camelContext;
要防止Camel Context的自动启动,我需要做什么才能在setup方法中模拟我的路线并手动启动它?
1条答案
按热度按时间tzxcd3kk1#
您可以在单元测试中启用 advice with-然后您需要手动启动Camel。
https://camel.apache.org/manual/advice-with.html#_enabling_advice_during_testing