在Camel中模拟文件端点

时间:2015-03-27 14:27:32

标签: java file junit apache-camel

我希望对骆驼路线进行单元测试,如下所示:

from("file://config")
    .process(configProcessor)

我已经使用adviceWith用直接端点替换了from,并且有一个生成器模板来发送测试交换,但是configProcessor中的In的主体是类型File和类似的问题Mocking Files in Java - Mock Contents - Mockito建议不要尝试模拟File对象。

是否可以传递另一个扩展File但没有写入磁盘的对象,或者我应该创建一个临时文件,还是重构configProcessor以从处理中分离出I / O ?

0 个答案:

没有答案