我有SpringBootAplication
个名为MyApplication的插件和一个扫描代码覆盖率的插件之一:jacoco
抱怨此文件中的代码覆盖率。
我的问题是我应该为此文件创建单元测试,如果是,应该测试哪些部分?
package com.my.package.cdss;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.context.annotation.ComponentScan;
import org.springframework.context.annotation.EnableAspectJAutoProxy;
@SpringBootApplication
@ComponentScan("com.my.package")
@EnableAspectJAutoProxy
public class MyApplication {
public static void main(String[] args) {
SpringApplication.run(MyApplication.class, args);
}
}
答案 0 :(得分:1)
您可以直接从jacoco coverage配置中排除这些类。
<configuration>
<excludes>
<exclude>**/MyApplication.java</exclude>
</excludes>
</configuration>
在POM XML的jacoco依赖项中添加此配置