Jmockdata 4.1.1 发布,随机模拟 Java 数据

  

Jmockdta 是一款实现模拟 JAVA 类型或对象的实例化并随机初始化对象的数据的工具框架。单元测试的利器。

mark

The plugin of Jmockdata what through random algorithm mock java data.
Jmockdata 插件通过随机算法模拟Java数据.

mark

Feature

  • 支持丰富多样的数据类型模拟,包括:Java基本类型、字符串、枚举、日期、数组、多维数组、集合[List|Set|Map]、枚举、Java对象等

  • 支持通过正则表达式反向模拟数据

  • 支持泛型

  • 支持继承

  • 支持循环依赖、自依赖(手动开启enabledCircle)

  • 支持忽略字段

    扫描二维码关注公众号,回复: 4857275 查看本文章
  • 支持改变 mockConfig 来自定义模拟数据策略

  • 支持 JDK1.7+

更新内容

  • 修复若干 bug

  • 增加支持小数位设置

新功能示例

 public void testDecimalScaleMock() {
    MockConfig mockConfig = new MockConfig()
            .doubleRange(-1.1d,9999.99999d)
            .floatRange(-1.11111f,9999.99999f)
            .decimalScale(3) // 设置小数位数为3,默认是2
            .globalConfig();
    JMockData.mock(BigDecimal.class,mockConfig);
  }

猜你喜欢

转载自www.oschina.net/news/103486/jmockdata-4-1-1-released