testing-strategy - .NET 10 测试策略
为 .NET 10 提供使用 xUnit v3、WebApplicationFactory、Testcontainers、Verify 和 AAA 模式的强制测试策略。
标签
更新于: 2026-09-28能力
典型输入
典型输出
该技能可以做什么
- 优先编写集成测试
- 应用 AAA 模式
- 测试行为而非实现
- 使用真实数据库容器
- 生成基于属性的测试
- 编写 xUnit v3 测试
- 测试完整 HTTP 管道
- 验证复杂快照
- 构建可复用测试数据
- 控制测试时间
- 隔离测试 API
输入
- .NET 应用源代码
- 测试场景
- 数据库配置
- 容器配置
输出
- 测试源文件
- 测试执行结果
- 快照文件
- 测试容器
要求
- .NET 10 测试环境
- xUnit v3 支持
- WebApplicationFactory 支持
- Testcontainers 支持
- Verify 支持
