我目前正在将Java与Play框架一起使用。我已经进行了JUnit测试,并且尝试使用IntelliJ CoverageRunner测量覆盖率。

不幸的是,游戏会生成一些垃圾分类,而IntelliJ会将它们包含在报告中。有没有一种从覆盖率报告中排除某些模式的方法?

最佳答案

您可以通过编辑正在执行的测试的运行配置来指定将哪些类添加到coverage数据。

选择测试后,单击“编辑配置”,打开“代码覆盖率设置”选项卡,并在“用于记录覆盖率数据的包和类”中,可以从覆盖率记录中包含的生产代码中缩小包的范围。

关于intellij-idea - IntelliJ-从测试覆盖率报告中排除某些类(程序包),我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/28194263/

10-11 17:08