Testing in RUST
Rust has excellent support for testing with built-in test harnesses and assertions. Here's an example of a simple test function:
rust
fn add(a: i32, b: i32) -> i32 {
a + b
}
#[test]
fn test_add() {
assert_eq!(add(2, 2), 4);
assert_eq!(add(0, 0), 0);
assert_eq!(add(-1, 1), 0);
}
You can run this test using the cargo test command.
No comments:
Post a Comment