java没有SonarQube的Spring批处理项目的代码覆盖
我正在尝试为我的项目生成SonarQube报告,但尽管使用“JobLauncherTestUtils”执行完整的作业流,我还是得到了0%代码覆盖率。 我尝试了很多方法,比如升级Jacoco版本等,但都没有效果
@RunWith(SpringJUnit4ClassRunner.class)
@SpringBootTest(classes = MainApplication.class)
@EnableAutoConfiguration
@ContextConfiguration(locations = {"classpath:test-context.xml"})
public class MyTest {
@Autowired
private JobLauncherTestUtils jobLauncherTestUtils;
@Test
public void Test1(){
JobExecution jobExecution = jobLauncherTestUtils.launchJob(defaultJobParameters());
Assert.assertEquals("COMPLETED", jobExecution.getExitStatus().getExitCode());
}
}
共 (0) 个答案