public void WhenSingleNumberReturnValue(string input, int expected) { var stringCalculator = new StringCalculator(); int output = stringCalculator.Evaluate(input); Assert.AreEqual(output, expected); }
public void WhenNumbersSeparatedWithEitherNewLineANdCommaReturnSum(string input, int expected) { var stringCalculator = new StringCalculator(); int output = stringCalculator.Evaluate(input); Assert.AreEqual(output, expected); }
public void WhenNumberIsGreatherThan100IsIgnored(string input, string expected) { var stringCalculator = new StringCalculator(); string outmessage = Assert.Throws <Exception>(() => stringCalculator.Evaluate(input)).Message; Assert.AreEqual(outmessage, expected); }
public void WhenEmptyReturnZero(string input, int expected) { //act var stringCalculator = new StringCalculator(); //arrange int output = stringCalculator.Evaluate(input); // assert Assert.AreEqual(output, expected); }