---
mode: agent
description: Add JUnit 5 tests to raise coverage for a target class (tests only)
---

Goal: complete EQDEV-620 by raising coverage for the class I name, **adding tests only**.

Constraints:
- Only create or edit files under `src/test/**`.
- Do not modify `src/main/**` or any `pom.xml`. If you think a production change is
  needed, tell me instead of editing main source.

Do this:
1. Read the target class (I will name it, or use the open file) and its existing test.
2. Inspect `target/site/jacoco/jacoco.xml` for the uncovered lines and branches.
3. Write or extend the test under `src/test/java`, mirroring the package and the
   existing test style (JUnit 5, Mockito, AssertJ). Cover branches, exceptions, and
   boundaries — every test must assert real behavior, not just execute lines.
4. Tell me the `mvn` command to run for the owning module, and the new test methods.
5. Report expected coverage impact for the class.
