Skip to content

Day 20 - 单元测试 ​

测试 ​

rust
#[cfg(test)]
mod tests {
    #[test]
    fn it_works() {
        assert_eq!(2 + 2, 4);
    }
    
    #[test]
    #[should_panic]
    fn it_panics() {
        panic!("expected panic");
    }
}

文档测试 ​

rust
/// # Example
/// ```
/// assert_eq!(add(1, 2), 3);
/// ```
fn add(a: i32, b: i32) -> i32 { a + b }

📅 学习进度 ​

Day主题状态
01-19基础✅
20单元测试✅
21错误处理进阶⬜

本文为Rust 30天学习计划第20天内容 ​

📚 导航 ​

| ← Day 19 - 上一章 | Day 21 - 下一章 →

最后更新: