标签: intellij-idea test-coverage
我目前正在使用Java和Play框架。我有JUnit测试,我正在尝试使用IntelliJ覆盖运行器测量覆盖率。
不幸的是,Play会生成一些垃圾类,IntelliJ会在报告中包含它们。是否有一种排除覆盖率报告中某些模式的方式?
答案 0 :(得分:3)
您可以通过编辑正在执行的测试(测试)的运行配置来指定将哪些类添加到coverage数据中。
选择测试后,单击“编辑配置”,打开“代码覆盖率设置”选项卡,在“用于记录覆盖率数据的包和类”中,可以从覆盖范围记录中包含的生产代码中缩小包装。