因为所有基于JSR-352的作业都是异步执行的,所以很难确定一项作业什么时候完成。为了辅助测试,Spring Batch提供了 org.springframework.batch.core.jsr.JsrTestUtils。这个工具类可以启动一个job,或者重新启动一个job,以及等待作业完成。当作业完成后, 就返回相关联的JobExecution。
org.springframework.batch.core.jsr.JsrTestUtils