单元测试最终结果为Stopped状态(有报错后不继续往下执行)

之前跑了一下项目的单元测试,但是发现一旦有报错后单元测试就不继续往下执行,而且最终的结果是stopped状态,截图如下:

 单元测试最终结果为Stopped状态(有报错后不继续往下执行)_第1张图片

单元测试最终结果为Stopped状态(有报错后不继续往下执行)_第2张图片 

 

经过排查是因为项目启动的时候有如下的代码:

 通过代码可以发现如果项目启动失败,则直接执行

System.exit(1);

此时后续的单元测试将不会继续执行。

你可能感兴趣的:(已解决问题,SpringBoot,Java,java,maven,spring,spring,boot)