Jmockdata 4.1.1 发布,随机模拟 Java 数据 - 开源中国社区
Jmockdata 4.1.1 发布,随机模拟 Java 数据
寻觅一只耳朵 2019年01月10日

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

寻觅一只耳朵 寻觅一只耳朵 发布于2019年01月10日 收藏 30 评论 0

我是如何在2年内逆袭成为BAT年薪40W的资深开发工程师的?>>>  

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

mark

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

mark

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);
  }
本站文章除注明转载外,均为本站原创或编译。欢迎任何形式的转载,但请务必注明出处,尊重他人劳动共创开源社区。
转载请注明:文章转载自 开源中国社区 [http://www.oschina.net]
本文标题:Jmockdata 4.1.1 发布,随机模拟 Java 数据
分享
评论(0)
最新评论
顶部
13_float_left_people 13_float_left_close