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测试用例。
感谢您的帮助。
答案 0 :(得分:2)
您的工作安排与您的功能测试无关。您没有测试调度框架,而是测试自己的业务逻辑。
因此单元测试变得简单:
@Inject
private ScheduledJob job;
@Test
public void testLogic() {
//Do whatever testing you need...
job.doWork();
}
如果您的(经过良好测试的)服务方法在部署到您正在使用的任何容器中后被调用,您就会知道是否已正确配置了调度框架。