public void FindNthRoot_045() { double expected = 0.45; double actual = Task5.FindNthRoot(0.04100625, 4, 0.0001); Assert.AreEqual(expected, actual); }
public void FindNthRoot_06() { double expected = 0.6; double actual = Task5.FindNthRoot(0.0279936, 7, 0.0001); Assert.AreEqual(expected, actual); }
public void FindNthRoot_2() { double expected = 2; double actual = Task5.FindNthRoot(8, 3, 0.0001); Assert.AreEqual(expected, actual); }
public void FindNthRoot_01() { double expected = 0.1; double actual = Task5.FindNthRoot(0.001, 3, 0.0001); Assert.AreEqual(expected, actual); }
public void TestMethod1() { double result = Task5.FindNthRoot(1, 5, 0.0001); double expResult = 1; Assert.AreEqual(expResult, result); result = Task5.FindNthRoot(8, 3, 0.0001); expResult = 2; Assert.AreEqual(expResult, result); result = Task5.FindNthRoot(0.001, 3, 0.0001); expResult = 0.1; Assert.AreEqual(expResult, result); result = Task5.FindNthRoot(0.04100625, 4, 0.0001); expResult = 0.45; Assert.AreEqual(expResult, result); result = Task5.FindNthRoot(0.0279936, 7, 0.0001); expResult = 0.6; Assert.AreEqual(expResult, result); result = Task5.FindNthRoot(0.0081, 4, 0.1); expResult = 0.3; Assert.AreEqual(expResult, result); result = Task5.FindNthRoot(-0.008, 3, 0.1); expResult = -0.2; Assert.AreEqual(expResult, result); result = Task5.FindNthRoot(0.004241979, 9, 0.00000001); expResult = 0.545; Assert.AreEqual(expResult, result); }
public void FindNthRoot_0545() { double expected = 0.545; double actual = Task5.FindNthRoot(0.004241979, 9, 0.00000001); Assert.AreEqual(expected, actual); }
public void FindNthRoot_1() { double expected = 1; double actual = Task5.FindNthRoot(1, 5, 0.0001); Assert.AreEqual(expected, actual); }
public void FindNthRoot_m02() { double expected = -0.2; double actual = Task5.FindNthRoot(-0.008, 3, 0.1); Assert.AreEqual(expected, actual); }
public void FindNthRoot_03() { double expected = 0.3; double actual = Task5.FindNthRoot(0.0081, 4, 0.1); Assert.AreEqual(expected, actual); }
public void FindNthRoot_InputCorrectValues(double value, int root, double eps) { //Arrange //Test case ///Act double result = Task5.FindNthRoot(value, root, eps); //Arrange Assert.IsTrue(Math.Abs(result - Math.Pow(value, 1.0 / root)) < eps); }
public void FindNthRootTestCase8() { //arrange double testNumber = 0.004241979; int testDegree = 9; double precision = 0.00000001; double expected = 0.545; //act double actual = Task5.FindNthRoot(testNumber, testDegree, precision); //assert Assert.AreEqual(expected, actual, 1); }
public void FindNthRootTestCase6() { //arrange double testNumber = 0.0081; int testDegree = 4; double precision = 0.1; double expected = 0.3; //act double actual = Task5.FindNthRoot(testNumber, testDegree, precision); //assert Assert.AreEqual(expected, actual, 1); }
public void FindNthRoot_Numbers_Dergree_ArgumentException(double n, int a, double eps) { Assert.Throws <ArgumentException>( () => { Task5.FindNthRoot(n, a, eps); }); }
public void FindNthRoot_CorrectValues(double n, int a, double eps) { double result = Task5.FindNthRoot(n, a, eps); Assert.IsTrue(Math.Abs(result - Math.Pow(n, 1.0 / a)) < eps); }
public void FindNthRootTest_ExceptionCase2() { Assert.ThrowsException <ArgumentOutOfRangeException>(() => (Task5.FindNthRoot(8.0, 15, -7))); }
public double FindNthRoot(double number, double degree, double accuracy) { return(Task5.FindNthRoot(number, degree, accuracy)); }
public void FindNthRoot_m06prec_OOR() { Assert.ThrowsException <ArgumentOutOfRangeException>(() => Task5.FindNthRoot(8, 15, -0.6)); }
public void FindNthRoot_NegativeAccuracy_ArgOutOfRangeExc(double number, double degree, double accuracy) { Assert.Throws <ArgumentOutOfRangeException>(() => Task5.FindNthRoot(number, degree, accuracy)); }
public void FindNthRoot_InputValuesForException(double value, int root, double eps) { Assert.Throws <ArgumentException>(() => { Task5.FindNthRoot(value, root, eps); }); }