mirror of
https://github.com/kmc7468/cs220.git
synced 2025-12-16 06:58:45 +00:00
Initial commit
This commit is contained in:
24
src/assignments/assignment01_grade.rs
Normal file
24
src/assignments/assignment01_grade.rs
Normal file
@@ -0,0 +1,24 @@
|
||||
#[cfg(test)]
|
||||
mod test {
|
||||
use super::super::assignment01::*;
|
||||
|
||||
#[test]
|
||||
fn add_7_3() {
|
||||
assert_eq!(add(7, 3), 10);
|
||||
}
|
||||
|
||||
#[test]
|
||||
fn add_overflow() {
|
||||
assert_eq!(add(usize::MAX, 1), usize::MIN);
|
||||
}
|
||||
|
||||
#[test]
|
||||
fn sub_7_3() {
|
||||
assert_eq!(sub(7, 3), 4);
|
||||
}
|
||||
|
||||
#[test]
|
||||
fn sub_underflow() {
|
||||
assert_eq!(sub(usize::MIN, 1), usize::MAX);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user