开发中常常遇到需要Mock数据来测试功能是否完整,手动一个一个填数据有点浪费时间,最近找到这样一个小工具,非常方便的给Pojo类所有字段填上随机值,非常好用,这里推荐下。
官网:https://mtedone.github.io/podam/
使用方法:
1、添加Maven依赖
<dependency>
    <groupId>uk.co.jemos.podam</groupId>
    <artifactId>podam</artifactId>
    <version>7.1.1.RELEASE</version>
</dependency>
2、基础使用
public class Case {
    private Long id;
    private Long applyId;
    private Long billId;
    // get/set ......
}
PodamFactory factory = new PodamFactoryImpl();
Case case = factory.manufacturePojo(Case.class);
就这样简单的调用,case这个对象的三个字段都是随机值了,基本上满足测试需求,当然Podam远不止这么简单。
本文链接地址:https://dorole.com/1870/