From 7965f4e9712e16afc7c21c8c86c4e25aa589a0ad Mon Sep 17 00:00:00 2001 From: Eryn Wells Date: Mon, 10 Apr 2017 10:34:40 -0700 Subject: [PATCH] Make some number tests prettier --- types/src/number/integer.rs | 11 +++++++---- types/src/number/rational.rs | 12 +++++++----- 2 files changed, 14 insertions(+), 9 deletions(-) diff --git a/types/src/number/integer.rs b/types/src/number/integer.rs index 6a9ed92..cad3893 100644 --- a/types/src/number/integer.rs +++ b/types/src/number/integer.rs @@ -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] diff --git a/types/src/number/rational.rs b/types/src/number/rational.rs index 4d8d82f..0ddbef2 100644 --- a/types/src/number/rational.rs +++ b/types/src/number/rational.rs @@ -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]