JSON Schema & Function Signature Boundary-Value Test Vector Generator
generate_boundary_test_vectorsGenerate deterministic edge-case unit-test and fuzz vectors from JSON Schemas or function signatures, covering boundaries, equivalence partitions, and adversarial Unicode/null inputs.
Instructions
Synthesizes deterministic unit-test vectors from a JSON Schema or function signature covering valid equivalence partitions, numeric/length boundaries, and adversarial Unicode/null inputs. Use when generating exhaustive edge-case unit test payloads and fuzz vectors for an API endpoint or function; for healing and applying unified diffs or search/replace edits to source code, use apply_fuzzy_code_patch instead. Read-only edge call (32 KB, 60 RPM): accepts 'schema_or_signature_json' (with enum defaults), uses '?demo=true' or L402 (65 sats); HTTP 400 if invalid.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| vector_suite_profile | No | Test generation coverage profile; defaults to 'equivalence_boundary_and_fuzz' when omitted. | |
| schema_or_signature_json | Yes | JSON Schema object or function parameter specification to generate test vectors for. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| boundary_edge_vectors | Yes | Edge payloads testing zero, negative, MAX_SAFE_INTEGER, and empty/max length boundaries. | |
| total_vectors_generated | Yes | Total number of deterministic test vectors produced. | |
| valid_partition_vectors | Yes | Valid happy-path payloads covering required and optional equivalence classes. | |
| adversarial_fuzz_vectors | Yes | Negative test vectors testing missing required fields, wrong types, and Unicode/injection strings. |