我最新最全的文章都在 南瓜慢说 www.pkslow.com ,欢迎大家来喝茶!
1 前言
在Java
项目开发中,我们经常需要定义一些简单的类Pojo
,如VO
、DTO
等,通常它们作为数据载体,只具有getter
、setter
、toString
等简单方法。而在单元测试中,因为有测试覆盖率的要求,需要对这些简单的类和简单的方法进行测试,显得十分冗余和无聊。
当然可以配置exclude
掉这些类,不进行覆盖率的校验,但这也不是一个好办法,实际上,这些类有的时候也是应该被测试的。
幸好,有开源的类库解决了这个问题:pojo.pl。
2 用代码说话
引入依赖:
<dependency>
<groupId>pl.pojo</groupId>
<artifactId>pojo-tester</artifactId>
<version>0.7.6</version>
</dependency>
对于的Pojo
类如下(省略方法):