Catch edge-case bugs in your Java unit tests.
Guides agents in writing Java unit tests that check boundary values, unusual inputs, and limit-related failures.
When to use it
Use when writing Java tests for numeric limits, null or empty inputs, overflow, off-by-one errors, and floating-point precision.
It changes how the agent writes Java unit tests by requiring coverage of limits, corner cases, and special inputs.
What you provide
Requires junit-jupiter for the Java unit tests.
Requires junit-jupiter-params for parameterized boundary tests.
Requires assertj-core for assertions.
No additional actions listed.