What problem does it solve? Writing meaningful unit tests is time-consuming, and teams often end up with coverage-padding tests that execute code without verifying behavior. This Skill generates high-coverage JUnit 5 + Mockito tests for Spring Boot classes that exercise happy paths, every exception branch, and boundary conditions — not just line coverage. ## Core Features & Use Cases - Branch-complete test generation: Enumerates collaborators, public methods, and every if/switch/exception branch to produce positive and negative tests per method, following the methodName_Condition_ExpectedResult naming convention. - Advanced testing techniques built in: Covers static mocking with MockedStatic, parameterized tests, AssertJ fluent assertions, test data builders, WireMock/MockWebServer for HTTP clients, jqwik property-based testing, ArchUnit architecture rules, and PIT mutation testing. - Use Case: After adding a new service class to src/main/java, invoke this Skill to generate a mirror-package test class, run it with Jacoco, and iterate until line and branch coverage thresholds are met with genuinely meaningful assertions. ## Quick Start Generate meaningful JUnit 5 and Mockito unit tests with full branch coverage for the class I just added under src/main/java.