文件名称:RandomJson:提供KotlinJava库以创建随机json字符串
文件大小:80KB
文件格式:ZIP
更新时间:2024-06-15 15:33:52
json fuzzing testdatabuilder fuzzy-testing Kotlin
杰森 提供创建随机json的库。 提供两种创建json的实现 :从示例字符串创建JSON字符串。 :通过获取所需的键数来创建JSON字符串。 一些重要的注意事项: 可以通过提供自己的来定制随机值的生成。 给定的默认实现是线程安全的。 这意味着可以在不同的线程中随机字符串 该库为每个对create()调用创建一个字符串。 它不提供任何并发或流。 这完全取决于开发人员如何使用它。 Java互操作 该库可以在Java 10+中使用。 参见。 用法 配置 首先,我们需要为创建者创建配置。 此配置指定每种原始json类型的随机值生成器。 该库包括每种类型的一些基本生成器。 val config = RandomJsonConfig ( RandomDouble .threadLocalRandom(), RandomInt .threadLocalRandom()
【文件预览】:
RandomJson-master
----.gitignore(28B)
----settings.gradle(56B)
----build.gradle(4KB)
----src()
--------main()
--------test()
----LICENSE.md(1KB)
----.travis.yml(162B)
----gradlew(5KB)
----pom.xml(4KB)
----examples()
--------array.md(107B)
--------alltypes.md(918B)
--------keepKeys.md(956B)
----README.md(5KB)
----gradlew.bat(2KB)
----gradle()
--------wrapper()
----all.gpg.enc(5KB)