public void FindNthRootTest_MinusEpsilon_ArgumentException() { double number = 0.01; int power = 2; double eps = -1; double actual = FindingNthRoot.FindNthRoot(number, power, eps); }
public void FindNthRootTest_MinusPower_ArgumentException() { double number = 0.001; int power = -2; double eps = 0.0001; double actual = FindingNthRoot.FindNthRoot(number, power, eps); }
public void FindNthRootTest_MinusEpsilon_ArgumentException() { double number = 0.01; int power = 2; double eps = -1; Assert.Throws <ArgumentException>(() => FindingNthRoot.FindNthRoot(number, power, eps)); }
public void FindNthRootTest_DataTable_ExpectedData() { double number = double.Parse(TestContext.DataRow["Number"].ToString()); int power = int.Parse(TestContext.DataRow["Power"].ToString()); double eps = double.Parse(TestContext.DataRow["Eps"].ToString()); double expected = double.Parse(TestContext.DataRow["Expected"].ToString()); double actual = FindingNthRoot.FindNthRoot(number, power, eps); Assert.AreEqual(actual, expected, eps); }
public void FindNthRootTest_DataTable_ExpectedData(double number, int power, double eps, double expected) { double actual = FindingNthRoot.FindNthRoot(number, power, eps); Assert.AreEqual(actual, expected, eps); }