csharp-testing - C# 与 .NET 测试模式及最佳实践
包含使用 xUnit、FluentAssertions、Mock、集成测试及测试组织最佳实践的 C# 与 .NET 测试模式。
标签
更新于: 2026-09-20能力
典型输入
典型输出
该技能可以做什么
- 使用 xUnit 编写单元测试
- 使用 Theory 创建参数化测试
- 使用 NSubstitute 模拟依赖
- 构建 ASP.NET Core 集成测试
- 使用 Testcontainers 运行集成测试
- 实现测试数据构建器
- 使用 dotnet CLI 运行测试
输入
- C# 源代码
- .NET 项目
输出
- C# 测试文件
- 测试执行结果
- 代码覆盖率报告
要求
- .NET SDK
