ddd4j-quarkus-testing
Installation
SKILL.md
ddd4j-quarkus Testing
Overview
Covers QuarkusTest, TestResource, Arc, Docker, Testcontainers, ClassLoader, and native test uniformly, not split per artifact. Choose 3.3.x or 4.0.x first, then read the current source.
When to Use
- Designing QuarkusTest suites with QuarkusTestResource lifecycle management for ddd4j-quarkus features.
- Planning Arc validation of bean scopes and registrations alongside behavioral suites.
- Running Testcontainers suites against real backends and recording Docker-unavailable runs as BLOCKED/SKIPPED.
- Deciding which contracts require native tests and running them in native mode.
- Recording evidence honestly: JVM versus native mode, source/behavior/container/CI/publish tiers kept separate.
- Diagnosing test failures caused by Quarkus's classloader boundaries or per-class TestResource lifecycle.
When NOT to Use
Do not use this skill when: