编程开发
编写高质量 JUnit 5 测试
用参数化测试、清晰边界和稳定断言覆盖 Java 业务逻辑。
OUTCOME
先看最终成果
一组可读、隔离、能准确表达业务规则的 JUnit 5 测试。
STEP BY STEP
跟着步骤完成
- 01
明确任务
识别可观察行为和边界条件
- 02
建立方法
选择单元、参数化与集成层级
- 03
执行记录
隔离外部依赖并控制测试数据
- 04
验证交付
检查断言质量、命名与稳定性
PROMPT
可直接使用的提示词
为{{Java 类或功能}}设计 JUnit 5 测试。先列行为矩阵,再生成正常、边界、异常和参数化用例;避免测试实现细节,明确 mock 边界和断言理由。把双大括号中的内容替换为你的真实信息。先补足上下文,再追求表达效果。
QUALITY CHECK
交付前检查
- 任务边界和权限已经确认
- 关键结论能回到真实证据
- 过程保留必要日志或版本
- 结果经过独立验证或人工复核
SOURCE
来源与改编说明
原始技能Java JUnit
- 仓库
- github/awesome-copilot
- 作者
- GitHub 社区贡献者
- 许可证
- MIT License
- 参考日期
- 2026-09-30
本站依据原技能的适用边界和工作流重新整理为中文实践教程,并非原项目官方译文。