Intellij 中的 JUnit 测试套件是否可以 运行 代码覆盖率?
Is it possible to run Code Coverage on JUnit Test Suite in Intellij?
是否可以 运行 Intellij 中 TestSuite 的 JUnit 代码覆盖率?我正在使用 Intellij 2020.1
当 运行从 Intellij 对测试目录进行 JUnit 测试时,我能够 运行 代码覆盖率 - 只需右键单击并 select 'Run Tests in xxxx with Coverage'。 ...工作正常...您可以在下面屏幕截图的右侧看到此输出。
然而,当我 运行 TestSuite 时 - 我没有看到任何代码覆盖率统计信息,也看不到如何生成它们。下面的屏幕截图显示了 TestSuite 的 运行 配置表单,并显示了代码覆盖率的中间选项卡。是否需要配置此表单选项卡?
请参阅上面@Olga 的评论 - 此功能应该使用与普通 JUnit 测试相同的方法工作 class...即右键单击项目文件夹窗格中的测试套件名称,然后 select 'Run XXX with Code Coverage' 选项。
是否可以 运行 Intellij 中 TestSuite 的 JUnit 代码覆盖率?我正在使用 Intellij 2020.1
当 运行从 Intellij 对测试目录进行 JUnit 测试时,我能够 运行 代码覆盖率 - 只需右键单击并 select 'Run Tests in xxxx with Coverage'。 ...工作正常...您可以在下面屏幕截图的右侧看到此输出。
然而,当我 运行 TestSuite 时 - 我没有看到任何代码覆盖率统计信息,也看不到如何生成它们。下面的屏幕截图显示了 TestSuite 的 运行 配置表单,并显示了代码覆盖率的中间选项卡。是否需要配置此表单选项卡?
请参阅上面@Olga 的评论 - 此功能应该使用与普通 JUnit 测试相同的方法工作 class...即右键单击项目文件夹窗格中的测试套件名称,然后 select 'Run XXX with Code Coverage' 选项。