jvm-testing

Community

Streamline 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 required

Components

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.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.