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 - 下一章 →

最后更新: