rust-testing - Rust 测试模式
Rust测试模式,包括单元测试、集成测试、异步测试、基于属性的测试、模拟和覆盖率,遵循TDD方法学。
标签
更新于: 2026-09-24能力
典型输入
典型输出
该技能可以做什么
- 编写单元测试
- 编写集成测试
- 编写异步测试
- 实现基于属性的测试
- 模拟依赖项
- 创建基准测试
- 检查测试覆盖率
输入
- 目标 Rust 源代码
- Rust 项目文件
- 测试输入配置
输出
- 测试执行结果
- 覆盖率报告
- 基准测试报告
要求
- Rust 工具链及 Cargo
- cargo-llvm-cov
- Tokio 异步运行时
- rstest crate
- proptest crate
- mockall crate
- criterion crate
