Make some number tests prettier
This commit is contained in:
parent
465b188d48
commit
7965f4e971
2 changed files with 14 additions and 9 deletions
|
@ -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]
|
||||||
|
|
|
@ -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]
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue