The permutator is a C program compiled to WASM that creates permutations based on JSON schema. It should create permutations based on the "object" type.
Requirements
Add permutations over the JSON schema type "object"
Check for any enums and use these if provided
Check for any examples and use these
Check for any defaults and use these
Check for any constraints and ensure that any randomly generated objects meet the constraints, this includes required etc.
Start by generating the minimum number of items using the required properties first, then extrapolating from those sets with the optional properties
Abstract
The permutator is a C program compiled to WASM that creates permutations based on JSON schema. It should create permutations based on the "object" type.
Requirements