generate_rule_test
Generate a comprehensive test case matrix for business rules, covering condition paths, edge cases, and negative scenarios to validate rule logic.
Instructions
Generate a comprehensive test case matrix for a business rule.
Produces test cases covering:
Each condition path (positive scenarios)
Edge cases (empty fields, null values, boundary conditions)
Negative cases (conditions that should NOT trigger the rule)
Coverage matrix showing which paths are tested
Each test case includes preconditions, action, and expected results.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| rule_spec | Yes | The rule specification output from generate_rule_spec | |
| include_edge_cases | No | Include edge case test scenarios | |
| include_negative_tests | No | Include negative/no-match test cases |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||