mcpField
J
junit

junit

github.com/full-stack-skills测试与质量266 次安装4 周前更新
代码仓库

关于 junit

面向使用 JUnit 4 或 5 编写 Java、Kotlin 单元测试的开发者,涵盖断言、测试生命周期、参数化测试、mock 及常见构建和运行流程。

主要功能

  1. 01JUnit 4 和 5 测试指导
  2. 02断言与生命周期钩子
  3. 03参数化测试
  4. 04Mockito 和 AssertJ 用法
  5. 05Maven 与 Gradle 执行

适用场景

  1. 01编写 Java 或 Kotlin 单元测试
  2. 02测试异常和参数集
  3. 03在 IDE 或 CI 中运行测试

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/full-stack-skills/testing-skills --skill junit

安装后在 Claude Code 中输入/junit确认已加载。

附带文件agents/openai.yamlLICENSE.txt

README 原文English

来自项目 README

README 暂无中文译文,以下为英文原文;中文介绍见上方。

When to use this skill

Use this skill whenever the user wants to:

  • 用 JUnit 4/5 编写 Java/Kotlin 单元测试与扩展
  • 使用断言、生命周期、参数化与 mock(Mockito 等)

How to use this skill

  1. 用例:@Test、@BeforeEach、@AfterEach;Assertions(assertEquals、assertThrows);@ParameterizedTest。
  2. 生态:JUnit 5 + Mockito/AssertJ;Maven/Gradle 依赖与 surefire 配置。
  3. 运行:mvn test、gradle test;IDE 运行与覆盖率。

Best Practices

  • 单测独立、可重复;避免依赖顺序与外部服务。
  • 用 mock 隔离依赖;命名与结构清晰。
  • 覆盖率与速度平衡;CI 中必跑。

Keywords

junit, JUnit 5, 单元测试, Java, Kotlin

评论

支持 Markdown