public void AllowNewlinesBetweenNumbersTest() { StringCalculation stringCalculation = new StringCalculation(); string expr = "1\n3"; int result = stringCalculation.Add(expr); Assert.AreEqual(result, 4); }
public void SumTest() { StringCalculation stringCalculation = new StringCalculation(); string expr = "1,2"; int result = stringCalculation.Add(expr); Assert.AreEqual(result, 3); }
public void EmptyStringTest() { StringCalculation stringCalculation = new StringCalculation(); string expr = String.Empty; int result = stringCalculation.Add(expr); Assert.AreEqual(result, 0); }
public void Minus() { StringCalculation stringCalculation = new StringCalculation(); string expr = "5,2"; int result = stringCalculation.Minus(expr); Assert.AreEqual(result, 3); }
public void SinusTest() { StringCalculation stringCalculation = new StringCalculation(); string expr = "90"; double result = stringCalculation.Sinus(expr); Assert.AreEqual(result, 1); }
public void DoNotAllowNegativeNumbersTest() { StringCalculation stringCalculation = new StringCalculation(); string expr = "1,-3"; int result = stringCalculation.Add(expr); }
public void MethodArgumentExceededTest() { StringCalculation stringCalculation = new StringCalculation(); string expr = "1,2,3"; int result = stringCalculation.Add(expr); }