public void SumNumbers_EmptyString_Zero() { var data = ""; var wanted = "0"; var calculator = new StringCalculator(); var result = calculator.SumNumbers(data); Assert.AreEqual(wanted, result); }
public void SumNumbers_CommaAtTheEnd_ErrorMessage() { var data = "1,2,"; var wanted = "Number expected but EOF found."; var calculator = new StringCalculator(); var result = calculator.SumNumbers(data); Assert.AreEqual(wanted, result); }
public void SumNumbers_ThreeNumbersWithCommaAndnewLineSeparators_SumOfNumbers() { var data = "1.1,2\n3"; var wanted = "6.1"; var calculator = new StringCalculator(); var result = calculator.SumNumbers(data); Assert.AreEqual(wanted, result); }
public void SumNumbers_TwoNumbersInString_SumOfNumbers() { var data = "1,2"; var wanted = "3"; var calculator = new StringCalculator(); var result = calculator.SumNumbers(data); Assert.AreEqual(wanted, result); }
public void SumNumbers_OneNumberInString_Number() { var data = "1"; var wanted = "1"; var calculator = new StringCalculator(); var result = calculator.SumNumbers(data); Assert.AreEqual(wanted, result); }
public void SumNumbers_TwoArgsOfTwoNumbers_SumOfTwoPairs() { var data = "1,2"; var data2 = "3,4"; var wanted = "3, 7"; var calculator = new StringCalculator(); var result = calculator.SumNumbers(data, data2); Assert.AreEqual(wanted, result); }