转载

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

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

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

The plugin of Jmockdata what through random algorithm mock java data.

Jmockdata 插件通过随机算法模拟Java数据.

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

Feature

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

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

  • 支持泛型

  • 支持继承

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

  • 支持忽略字段

  • 支持改变 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);
  }
原文  https://www.oschina.net/news/103486/jmockdata-4-1-1-released
正文到此结束
Loading...