Rust 通过 cargo test 和 #[test] 属性提供内置的测试支持。测试函数使用 assert!、assert_eq! 和 assert_ne! 等断言宏来验证预期行为。通过单元测试、集成测试和文档测试组织测试,以实现全面覆盖。
cargo test
#[test]
assert!
assert_eq!
assert_ne!