修复ch11-01-writing-tests章节中无意义测试

更新到 024ee9542d
This commit is contained in:
Diazepam 2024-08-29 16:56:25 +08:00 committed by GitHub
parent 693598b0fd
commit 6caa81b4ec
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -1,11 +1,21 @@
pub fn add(left: usize, right: usize) -> usize {
left + right
}
#[cfg(test)] #[cfg(test)]
mod tests { mod tests {
use super::*;
// ANCHOR: here
#[test] #[test]
fn it_works() -> Result<(), String> { fn it_works() -> Result<(), String> {
if 2 + 2 == 4 { let result = add(2, 2);
if result == 4 {
Ok(()) Ok(())
} else { } else {
Err(String::from("two plus two does not equal four")) Err(String::from("two plus two does not equal four"))
} }
} }
// ANCHOR_END: here
} }