422-frameworks-quarkus-testing-integration-tests
🎯Skillfrom jabrena/cursor-rules-java
Provides Quarkus integration testing patterns including @QuarkusTest, Dev Services for automatic container provisioning, Testcontainers, WireMock for HTTP stubs, and Maven Surefire/Failsafe configuration.
Same repository
jabrena/cursor-rules-java(82 items)
Installation
npx vibeindex add jabrena/cursor-rules-java --skill 422-frameworks-quarkus-testing-integration-testsnpx skills add jabrena/cursor-rules-java --skill 422-frameworks-quarkus-testing-integration-tests~/.claude/skills/422-frameworks-quarkus-testing-integration-tests/SKILL.mdSKILL.md
More from this repository10
A skill for reviewing and improving Java code using object-oriented design principles including SOLID, DRY, YAGNI, class/interface design, code smell detection (God Class, Feature Envy, etc.), object creation patterns, and exception handling best practices.
A Java refactoring skill that helps migrate legacy code to modern Java (8+) features including lambda expressions, Stream API, Optional for null safety, java.time API, text blocks, var inference, and Java 25 features like flexible constructor bodies.
A skill for applying functional programming principles in Java, covering immutable objects and Records, pure functions, functional interfaces, lambda expressions, Stream API pipelines, Optional usage, function composition, pattern matching (Java 21), sealed classes (Java 17), and Stream Gatherers. It enforces compilation checks before and after applying refactorings.
A Java skill for working with generics within a curated collection of skills and agents designed to support Java Enterprise SDLC workflows including design, coding, testing, and observability.
A Java concurrency skill covering thread safety fundamentals, ExecutorService configuration, CompletableFuture async composition, virtual threads for I/O-bound scalability, deadlock avoidance via lock ordering, and fit-for-purpose primitives like LongAdder and StampedLock.
Reviews and improves Java code for type design quality, covering type hierarchies, naming conventions, value objects to eliminate primitive obsession, generic type parameters, fluent interfaces, and BigDecimal for financial calculations.
A Java skill for managing Maven dependencies within a curated collection of skills and agents designed to assist with Java Enterprise SDLC workflows including design, coding, testing, and observability.
A skill from a curated Java enterprise development collection that provides AI agents with structured guidance on functional exception handling patterns in modern Java codebases.
Generates comprehensive Java project documentation through a modular, step-based interactive process covering README.md creation, package-info.java files, and Javadoc enhancement with @param/@return/@throws tags.
Sets up robust Java integration test infrastructure using WireMock to stub outbound HTTP dependencies, with dynamic port allocation, per-test stub isolation, fault injection, and request verification patterns.