public void ShouldNotAbleToConvertNumberThatIsGreaterThanOrEqualToAMillion() { // Setup const double numberToFormat = 1233000000; INumberFormatter formatter = new DefaultNumberFormatter(); // Test bool result = formatter.CanHandle(numberToFormat); //Verify Assert.AreEqual(false, result); }
public void ShouldBeAbleToConvertANumberThatIsLessThanAMillion() { // Setup const double numberToFormat = 123349; INumberFormatter formatter = new DefaultNumberFormatter(); // Test bool result = formatter.CanHandle(numberToFormat); //Verify Assert.AreEqual(true, result); }
public void ShouldNotPrettyUpANumberThatHasNoDecimal() { // Setup const double numberToFormat = 1233; const string expectedResult = "1233"; INumberFormatter formatter = new DefaultNumberFormatter(); // Test string result = formatter.Handle(numberToFormat); //Verify Assert.AreEqual(expectedResult, result); }