Files
RedBear-OS/local/recipes/dev/meson/source/test cases/rust/9 unit tests/test.rs
T

25 lines
370 B
Rust

pub fn add(a: i32, b: i32) -> i32 {
return a + b;
}
#[cfg(test)]
mod tests {
use super::*;
#[test]
fn test_add() {
assert_eq!(add(1, 2), 3);
}
#[test]
fn test_add_intentional_fail() {
assert_eq!(add(1, 2), 5);
}
#[test]
#[ignore]
fn test_add_intentional_fail2() {
assert_eq!(add(1, 7), 5);
}
}