我们有一个使用 Java Batch 的现有项目,我们需要为此编写 JUnit。在搜索时,我得到了 Spring Batch 的示例,但没有 Java Batch 的示例。有人可以分享一个例子吗?
问问题
820 次
1 回答
3
如果你说的是基于 JSR-352 的 Java 批处理,那么测试可以很简单,如下所示:
- 获得
JobOperator
; - 创建作业参数(可选);
- 通过调用 `JobOperator.start(jobName, jobParams); 开始执行作业
- 等待工作完成;
- 通过调用方法验证作业执行状态和结果
JobOperator
JBeret 中的 JUnit 测试示例:ClosingReaderWriterTest
于 2016-10-10T20:27:26.603 回答