Skip to main content

java-gen-unittest

该skill没有执行文件,为操作指引:生成Java单元测试代码

Aller à l'installation

Informations de source

Dépôt
hellyguo/self-ai-spec
Dernière activité de la source
21 avril 2026 à 15:36
Langue détectée de SKILL.md
chinois
Étoiles
8
Forks
0

Options d'installation

Le prompt qui vérifie d'abord la source est sélectionné par défaut. Vous pouvez passer à une commande directe ou télécharger une copie locale.

Vérifiez les fichiers source

Lisez SKILL.md et les fichiers associés affichés par SkillsMP avant de décider de l'installer.

Affichage de SKILL.md

SKILL.md
Instructions source · Aperçu en lecture seule
name
java-gen-unittest
description
该skill没有执行文件,为操作指引:生成Java单元测试代码
# 生成单元测试代码 ## 概述 读取现有的Java代码,生成单元测试代码, ## 过程 1. 遍历所有的java,确保对代码之间联系有清晰认识,必要时,可通过 skill /code-deconstruct 先行进行解构分析 1. 对java文件解析,进行构建单元测试。主要目标为 public 方法。 1. 对可能需要外部数据的外部依赖的,进行mock,保证代码可执行,可使用库:mockito/powermock 1. 如果需要数据库,可选择在 maven test scope 引入使用 h2 数据库模拟;也可以选择通过 mockito/powermock 模拟数据库 1. 最终生成一个suite,包裹所有单元测试,可一次性执行所有测试(如已存在suite,将生成的单元测试补入其中) ## 输出 按 Java 的 maven 约定,写入 src/test/java 对应的 package 下 ## 核心原则 尽可能测试到所有的方法,所有的分支,保证方法覆盖率/分支覆盖率
Voir sur GitHub