public void SplitStringTest() { string expected = "10"; string actual = CalculatingClass.SplitString("2,5 * 4 "); Assert.AreEqual(expected, actual); }
public void CalculateAdditionTest() { string[] inputString = new string[2] { "8", "2" }; double expected = 10; double actual = CalculatingClass.CalculateAddition(inputString); Assert.AreEqual(expected, actual); }
public void FindNthRootTest_Number_Degree_Precision_ArgumentOutOfRangeException(double number, int degree, double precision) { Assert.Throws <ArgumentOutOfRangeException>(() => CalculatingClass.FindNthRoot(number, degree, precision)); }
public void FindNthRootTest1(double number, int degree, double precision, double result) { Assert.AreEqual(result, CalculatingClass.FindNthRoot(number, degree, precision), Math.Pow(10, 2 - precision.ToString().Length)); }
public void SetUp() { calculator = new(); }