jmockdata icon indicating copy to clipboard operation
jmockdata copied to clipboard

The plugin to mock the java data by random.

Results 25 jmockdata issues
Sort by recently updated
recently updated
newest added

Bumps [fastjson](https://github.com/alibaba/fastjson) from 1.2.44 to 1.2.83. Release notes Sourced from fastjson's releases. FASTJSON 1.2.83版本发布(安全修复) 这是一个安全修复版本,修复最近收到在特定场景下可以绕过autoType关闭限制的漏洞,建议fastjson用户尽快采取安全措施保障系统安全。 安全修复方案 :https://github.com/alibaba/fastjson/wiki/security_update_20220523 Issues 安全加固 修复JDK17下setAccessible报错的问题 #4077 下载 https://repo1.maven.org/maven2/com/alibaba/fastjson/1.2.83/ 文档 https://github.com/alibaba/fastjson/wiki/%E5%B8%B8%E8%A7%81%E9%97%AE%E9%A2%98 源码 https://github.com/alibaba/fastjson/tree/1.2.83 fastjson 1.2.79版本发布,BUG修复 这又是一个bug...

dependencies

``` ... Caused by: com.github.jsonzou.jmockdata.MockException: java.lang.InstantiationException: java.sql.Date at com.github.jsonzou.jmockdata.mocker.BeanMocker.mock(BeanMocker.java:47) at com.github.jsonzou.jmockdata.mocker.ClassMocker.mock(ClassMocker.java:38) at com.github.jsonzou.jmockdata.mocker.BaseMocker.mock(BaseMocker.java:35) at com.github.jsonzou.jmockdata.mocker.BeanMocker.setFieldValueByFieldAccessible(BeanMocker.java:67) at com.github.jsonzou.jmockdata.mocker.BeanMocker.mock(BeanMocker.java:44) ... 37 more Caused by: java.lang.InstantiationException: java.sql.Date at java.lang.Class.newInstance(Class.java:427) at com.github.jsonzou.jmockdata.mocker.BeanMocker.mock(BeanMocker.java:36) ... 41...

实例代码: `public class TestJMockData { @Test public void testGeneric() { final GeneralEntity entity = JMockData.mock(GeneralEntity.class); Assertions.assertNotNull(entity); } } class GeneralEntity{ private List rows; public List getRows() { return rows; }...

如下异常我虽然知道了是成员变量类型为自定义对象的问题,但是需要人工逐个去排查哪个字段也挺麻烦的,如果在异常信息里能提示出来是哪个字段名定位就比较高效了。 java.lang.StackOverflowError at sun.reflect.generics.parser.SignatureParser.parseClassTypeSignature(SignatureParser.java:307) at sun.reflect.generics.parser.SignatureParser.parseFieldTypeSignature(SignatureParser.java:289) at sun.reflect.generics.parser.SignatureParser.parseFieldTypeSignature(SignatureParser.java:283) at sun.reflect.generics.parser.SignatureParser.parseTypeArgument(SignatureParser.java:436) at sun.reflect.generics.parser.SignatureParser.parseTypeArguments(SignatureParser.java:396) at sun.reflect.generics.parser.SignatureParser.parsePackageNameAndSimpleClassTypeSignature(SignatureParser.java:346) at sun.reflect.generics.parser.SignatureParser.parseClassTypeSignature(SignatureParser.java:310) at sun.reflect.generics.parser.SignatureParser.parseFieldTypeSignature(SignatureParser.java:289) at sun.reflect.generics.parser.SignatureParser.parseFieldTypeSignature(SignatureParser.java:283) at sun.reflect.generics.parser.SignatureParser.parseTypeSignature(SignatureParser.java:485) at sun.reflect.generics.parser.SignatureParser.parseTypeSig(SignatureParser.java:188) at sun.reflect.generics.repository.FieldRepository.parse(FieldRepository.java:52) at sun.reflect.generics.repository.FieldRepository.parse(FieldRepository.java:42) at sun.reflect.generics.repository.AbstractRepository.(AbstractRepository.java:74)...

修复一些问题,新增gomng

``` com.github.jsonzou jmockdata 4.3.0 test ``` **java代码如下:** ```java def dto = JMockData.mock(CartDTO, config) def itemDto1 = JMockData.mock(CartItemDTO, config); itemDto1.setType("VARIANT") itemDto1.setQty(10) itemDto1.setProductId(1L) def itemDto2 = JMockData.mock(CartItemDTO, config); itemDto2.setType("STANDARD") itemDto2.setQty(10) itemDto2.setProductId(2L) def...

` LinkedList integerList = JMockData.mock(new TypeReference() { }); ` 结果报错 java.lang.ClassCastException: class java.util.ArrayList cannot be cast to class java.util.LinkedList (java.util.ArrayList and java.util.LinkedList are in module java.base of loader 'bootstrap') at...

在使用kotlin时,遇到了一些问题 # 场景 > User类 ```kotlin data class Person(var name: String, var age: Int) ``` > mock 方法 ```kotlin val mock = JMockData.mock(Person::class.java) println("mock data: $mock") ``` # 1.NoArg >...

``` Exception in thread "main" com.github.jsonzou.jmockdata.MockException: java.lang.ArrayIndexOutOfBoundsException: 0 at com.github.jsonzou.jmockdata.mocker.BeanMocker.mock(BeanMocker.java:47) at com.github.jsonzou.jmockdata.mocker.ClassMocker.mock(ClassMocker.java:38) at com.github.jsonzou.jmockdata.mocker.BaseMocker.mock(BaseMocker.java:35) at com.github.jsonzou.jmockdata.JMockData.mock(JMockData.java:33) ``` 我使用了如下的拦截器都是不生效的 ```java mockConfig.registerBeanMockerInterceptor(JSONObject.class, (aClass, field, o, dataConfig) -> InterceptType.UNMOCK); ``` ```java public class...