所有组合的JSON faker

时间:2016-06-06 11:08:42

标签: javascript json api rest faker

目前我需要为JSON模式生成测试数据。我发现以下github对此非常有用: https://www.npmjs.com/package/json-schema-faker#overview

现在,如果我们想要扩展它以生成所有必需字段+可选字段的所有组合,我们如何生成它。例如:

以下JSON模式应输出两个JSON:

{
    "title": "Example Schema",
    "type": "object",
    "properties": {
        "name": {
            "type": "string"
        },
        "age": {
            "description": "Age in years",
            "type": "integer",
            "minimum": 0
        }
    },
    "required": ["name"]
}
{
    "name" : <random_string>
}

{
    "name" : <random_string>,
    "age"  : <random_int>
}

1 个答案:

答案 0 :(得分:0)

你可以尝试在npm中使用的json-faker,它很容易使用