jvm-testing
CommunityStreamline JVM testing with JUnit 5 and Kotest.
AuthorJylhis
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Testing on the JVM without established patterns leads to flaky tests and maintenance overhead. This Skill provides guidance and templates for Java/JUnit 5 and Kotlin/Kotest testing, including assertion libraries and test doubles.
Core Features & Use Cases
- JUnit 5 basics for Java tests, including setup, annotations, and best practices.
- Kotest patterns for Kotlin tests and alternative spec styles.
- Mocking with mockk and mockito, and integration testing with Testcontainers for end-to-end scenarios.
- Use Case: write a stable suite for a Java service with an in-memory repo and containerized dependencies.
Quick Start
Adapt the examples to your project and start writing JUnit 5 or Kotest tests immediately.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: jvm-testing Download link: https://github.com/Jylhis/skills/archive/main.zip#jvm-testing Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.