由于项目有单测覆盖率的要求,需要但本地就进行好单测的书写和覆盖。尽可能保证多的覆盖率。
情况利用IDEA 的 run with coverage 了单测,结果出现: No coverage in 'all classes in scope'的问题
原因
由于test文件的路径(com.a.b.name)和被测试的service的路径(com.a.b.service.name)不同,引起的。
解决办法
将test文件放在一样的路径下 即 test下的com.a.b.service下
文章标签 run with coverage IDEA 文章分类 后端开发
由于项目有单测覆盖率的要求,需要但本地就进行好单测的书写和覆盖。尽可能保证多的覆盖率。
情况利用IDEA 的 run with coverage 了单测,结果出现: No coverage in 'all classes in scope'的问题
由于test文件的路径(com.a.b.name)和被测试的service的路径(com.a.b.service.name)不同,引起的。
将test文件放在一样的路径下 即 test下的com.a.b.service下
举报文章
请选择举报类型
补充说明
0/200
上传截图
格式支持JPEG/PNG/JPG,图片不超过1.9M