Generate integration tests for a Java class using Testcontainers. Supports Spring Boot (3.1+), Quarkus (3.0+), and Micronaut (4.0+). Detects class type (repository, controller, service) and applies framework-appropriate test patterns. Requires Java 17+.
Generate JUnit unit tests for a Java class with Mockito mocks and AssertJ assertions. Supports Spring Boot, Quarkus, and Micronaut with framework-appropriate mock patterns. Use when creating test coverage for a Java source file.
Check all dependencies in a Java project for newer stable versions and known CVEs, then update build files automatically.