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]
|
||||
fn integers_are_integers() {
|
||||
assert_eq!(Integer(4).is_integer(), true);
|
||||
assert_eq!(Integer(4).is_number(), true);
|
||||
assert_eq!(Integer(6).is_char(), false);
|
||||
assert_eq!(Integer(6).is_bool(), false);
|
||||
assert!(Integer(4).is_complex());
|
||||
assert!(Integer(4).is_real());
|
||||
assert!(Integer(4).is_rational());
|
||||
assert!(Integer(4).is_integer());
|
||||
assert!(Integer(4).is_number());
|
||||
assert!(!Integer(6).is_char());
|
||||
assert!(!Integer(6).is_bool());
|
||||
}
|
||||
|
||||
#[test]
|
||||
|
|
|
@ -57,11 +57,13 @@ mod tests {
|
|||
|
||||
#[test]
|
||||
fn rationals_are_rationals() {
|
||||
assert_eq!(Rational(4, 3).is_rational(), true);
|
||||
assert_eq!(Rational(4, 3).is_integer(), false);
|
||||
assert_eq!(Rational(4, 3).is_number(), true);
|
||||
assert_eq!(Rational(6, 8).is_char(), false);
|
||||
assert_eq!(Rational(6, 9).is_bool(), false);
|
||||
assert!(Rational(4, 3).is_complex());
|
||||
assert!(Rational(4, 3).is_real());
|
||||
assert!(Rational(4, 3).is_rational());
|
||||
assert!(!Rational(4, 3).is_integer());
|
||||
assert!(Rational(4, 3).is_number());
|
||||
assert!(!Rational(6, 8).is_char());
|
||||
assert!(!Rational(6, 9).is_bool());
|
||||
}
|
||||
|
||||
#[test]
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue