Make some number tests prettier

This commit is contained in:
Eryn Wells 2017-04-10 10:34:40 -07:00
parent 465b188d48
commit 7965f4e971
2 changed files with 14 additions and 9 deletions

View file

@ -50,10 +50,13 @@ mod tests {
#[test] #[test]
fn integers_are_integers() { fn integers_are_integers() {
assert_eq!(Integer(4).is_integer(), true); assert!(Integer(4).is_complex());
assert_eq!(Integer(4).is_number(), true); assert!(Integer(4).is_real());
assert_eq!(Integer(6).is_char(), false); assert!(Integer(4).is_rational());
assert_eq!(Integer(6).is_bool(), false); assert!(Integer(4).is_integer());
assert!(Integer(4).is_number());
assert!(!Integer(6).is_char());
assert!(!Integer(6).is_bool());
} }
#[test] #[test]

View file

@ -57,11 +57,13 @@ mod tests {
#[test] #[test]
fn rationals_are_rationals() { fn rationals_are_rationals() {
assert_eq!(Rational(4, 3).is_rational(), true); assert!(Rational(4, 3).is_complex());
assert_eq!(Rational(4, 3).is_integer(), false); assert!(Rational(4, 3).is_real());
assert_eq!(Rational(4, 3).is_number(), true); assert!(Rational(4, 3).is_rational());
assert_eq!(Rational(6, 8).is_char(), false); assert!(!Rational(4, 3).is_integer());
assert_eq!(Rational(6, 9).is_bool(), false); assert!(Rational(4, 3).is_number());
assert!(!Rational(6, 8).is_char());
assert!(!Rational(6, 9).is_bool());
} }
#[test] #[test]