# write-tests > 编写测试 - 生成单元测试和集成测试 - Author: shihao-hub - Repository: shihao-hub/202601-use_claude_code - Version: 20260203000443 - Stars: 0 - Forks: 0 - Last Updated: 2026-02-07 - Source: https://github.com/shihao-hub/202601-use_claude_code - Web: https://mule.run/skillshub/@@shihao-hub/202601-use_claude_code~write-tests:20260203000443 --- --- name: write-tests description: 编写测试 - 生成单元测试和集成测试 disable-model-invocation: true --- 请为以下代码编写完整的测试: ## 测试要求 1. **单元测试** - 正常情况测试 - 边界条件测试 - 异常情况测试 - Mock 和 Stub 使用 2. **测试覆盖率** - 语句覆盖 - 分支覆盖 - 路径覆盖 3. **测试类型** - 单元测试 - 集成测试(如需要) - 端到端测试(如需要) 4. **最佳实践** - AAA 模式(Arrange-Act-Assert) - 清晰的测试命名 - 独立的测试用例 - 可维护的测试代码 请提供: - 完整的测试代码 - 测试框架说明 - 测试覆盖范围 - 运行测试的命令 代码: $ARGUMENTS