generate_assertions
Generate detailed assertion code from expected and actual values, with descriptive messages, deep equality, array comparison, and type checking for Jest, Vitest, or Chai.
Instructions
Given expected and actual values (as JSON strings), generate detailed assertion code with descriptive messages. Supports deep object comparison, array comparison, and type checking.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| deep | No | Use deep equality for objects/arrays (default: true) | |
| label | No | Descriptive label for the comparison (default: "value comparison") | |
| actual | Yes | The actual value as a JSON string (or plain string for primitives) | |
| expected | Yes | The expected value as a JSON string (or plain string for primitives) | |
| framework | No | Assertion framework to generate for (default: jest) |