为预定的工作编写测试用例

时间:2015-04-23 11:43:32

标签: java junit mockito

path=(/home/user/file/1/swag /home/user/file/2/swag /home/user/different/path/swag)
path=(${path[@]#/home/user/})       # Remove from left.
path=(${path[@]%swag})              # Remove from right.
echo "${path[@]}"

我很高兴知道我们是否可以为该课程编写Junit测试用例。

感谢您的帮助。

1 个答案:

答案 0 :(得分:2)

您的工作安排与您的功能测试无关。您没有测试调度框架,而是测试自己的业务逻辑。

因此单元测试变得简单:

@Inject
private ScheduledJob job;

@Test
public void testLogic() {
    //Do whatever testing you need...
    job.doWork();
}

如果您的(经过良好测试的)服务方法在部署到您正在使用的任何容器中后被调用,您就会知道是否已正确配置了调度框架。