我认为eclemma是粗略估计我的测试覆盖率的好工具,但在报告中,它还会显示测试本身的覆盖率,这很烦人。 有什么简单的方法可以禁用它(从而只显示程序代码覆盖率)吗?
最佳答案
假设您将测试用例保存在单独的文件夹中,是的。当您再次运行覆盖时,单击“覆盖配置”。选择“覆盖范围”选项卡并取消选择您不想包含的文件夹。
如果它不允许您取消选择单个文件夹,您需要进入项目首选项,打开“Java Build Path”部分并转到“Source”选项卡。选中“允许源文件夹的输出文件夹”复选框,并将测试文件夹分配到不同的输出位置。您现在应该能够在运行覆盖时取消选择单个文件夹。
关于unit-testing - 从 ECLEmma 报告中删除测试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8216951/