public void digit_with_a_decimal_but_no_following_digits_are_not_numbers()
 {
     Assert.True(NumberIdenifier.IsNumber(DigitString + "."));
 }
 public void digit_is_a_number()
 {
     Assert.True(NumberIdenifier.IsNumber(DigitString));
 }
 public void digits_are_numbers()
 {
     Assert.True(NumberIdenifier.IsNumber(DigitsString));
 }
 public void digits_with_trailing_whitespace_are_numbers()
 {
     Assert.True(NumberIdenifier.IsNumber("55 "));
 }
 public void digit_with_leading_whitespace_are_numbers()
 {
     Assert.True(NumberIdenifier.IsNumber(" 5"));
 }
 public void no_digit_with_decimal_are_numbers()
 {
     Assert.True(NumberIdenifier.IsNumber(DotDigitString));
 }
 public void whitespace_is_not_a_number()
 {
     Assert.False(NumberIdenifier.IsNumber(" "));
 }
 public void digits_with_exponent_followed_by_digit_are_numbers()
 {
     Assert.True(NumberIdenifier.IsNumber(DigitsString));
 }
 public void digit_with_exponent_are_numbers()
 {
     Assert.True(NumberIdenifier.IsNumber(DigitString));
 }
 public void empty_is_not_a_number()
 {
     Assert.False(NumberIdenifier.IsNumber(string.Empty));
 }
 public void digits_with_decimals_are_numbers()
 {
     Assert.True(NumberIdenifier.IsNumber(DigitsString + ".0"));
 }
 public void null_is_not_a_number()
 {
     Assert.False(NumberIdenifier.IsNumber(null));
 }