java - 如何在 Eclipse 中计算测试用例覆盖率时跳过 Lombok getter 和 setter?
问题描述
我正在使用 Lombok 为 bean 生成 getter 和 setter。但是我想在 Eclipse 中计算测试用例覆盖率时排除这些方法(getter 和 setter)。
我怎样才能做到这一点?
解决方案
我假设您正在使用 EclEmma。从用户指南中,您可以排除类和类加载器,但不能排除方法。
排除:应从执行分析中排除的类名列表。列表条目由冒号 (:) 分隔,并且可以使用通配符(* 和 ?)。(默认:空)
排除类加载器:应从执行分析中排除的类加载器名称列表。列表条目由冒号 (:) 分隔,并且可以使用通配符(* 和 ?)。如果特殊框架与 JaCoCo 代码检测发生冲突,尤其是无法访问 Java 运行时类的类加载器,则可能需要此选项。(默认:sun.reflect.DelegatingClassLoader)
推荐阅读
- c# - 如何反序列化具有 2 个同名元素但元素具有不同数据类型的 XML?
- ios - 生产中使用什么语言?iOS
- c# - 使用 resx 在语言之间动态切换
- python - python - 在 lambda 函数中计算上面的出现次数
- c# - 动态/在运行时更改方法数据类型
- android - React Native:错误包android.support.annotation不存在
- php - 如何比较单个数组中的元素对?
- marklogic - cts:来自 sem:SPARQL 的查询
- node.js - Node / svgdom 中的 SVG.js 插件
- jenkins - Jenkins 2.190.2 交付管道视图 java.lang.NoClassDefFoundError: org/joda/time/DateTime