测试

Rust 代码测试

作为软件工程质量保障体系的重要一环,测试是应该引起我们充分注意并重视的事情。前面说过,Rust 语言的设计集成了最近十多年中总结出来的大量最佳工程实践,而对测试的原生集成也正体现了这一点。下面来看 Rust 是怎么设计测试特性的。Rust 的测试特性按精细度划分,分为 3 个层次:函数级;模块级;工程级;另外,Rust 还支持对文档进行测试。