Esempio n. 1
0
        public void RooterValueRange()
        {
            // Create an instance to test.
            Rooter rooter = new Rooter();

            // Try a range of values.
            for (double expected = 1e-8; expected < 1e+8; expected *= 3.2)
            {
                RooterOneValue(rooter, expected);
            }
        }
Esempio n. 2
0
        public void BasicRooterTest()
        {
            Rooter rooter = new Rooter();

            double expectedResult = 2.0;
            double input          = expectedResult * expectedResult;

            double actualResult = rooter.SquareRoot(input);

            Assert.AreEqual(expectedResult, actualResult, delta: expectedResult / 100);
        }
Esempio n. 3
0
        public void BasicRooterTest()
        {
            Rooter rooter = new Rooter();

            double ExpectedResult = 2.0;
            double Input          = ExpectedResult * ExpectedResult;

            double ActualResult = rooter.SquareRoot(Input);

            Assert.AreEqual(ExpectedResult, ActualResult, delta: ExpectedResult / 100);
        }
Esempio n. 4
0
 public void BasicRooterTest()
 {
     // Create an instance to test:
     Rooter rooter = new Rooter();
     // Define a test input and output value:
     double expectedResult = 2.0;
     double input          = expectedResult * expectedResult;
     // Run the method under test:
     //double actualResult = rooter.SquareRoot(input);
     // Verify the result:
     //Assert.AreEqual(expectedResult, actualResult, delta: expectedResult / 100);
 }
Esempio n. 5
0
        public void RangeTest()
        {
            Rooter rooter = new Rooter();

            for (double v = 1e-6; v < 1e6; v = v * 3.2)
            {
                double expected  = v;
                double actual    = rooter.SquareRoot(v * v);
                double tolerance = expected / 1000;
                Assert.AreEqual(expected, actual, tolerance);
            }
        }
Esempio n. 6
0
        public void RooterTestNegativeInputx()
        {
            Rooter rooter = new Rooter();

            try
            {
                rooter.SquareRoot(-10);
            }
            catch (System.ArgumentOutOfRangeException)
            {
                return;
            }
            Assert.Fail();
        }
Esempio n. 7
0
        public void BasicRooterTest()
        {
            // Create a test instance:
            Rooter rooter = new Rooter();
            // Define a test input and expected result:
            double expectedResult = 2.0;
            double input          = expectedResult * expectedResult;

            // Call the method being tested:
            double actualResult = rooter.SquareRoot(input);

            // Check the result:
            Assert.AreEqual(expectedResult, actualResult, delta: expectedResult / 100);
        }
Esempio n. 8
0
        public void RooterTestNegativeInputx()
        {
            Rooter rooter = new Rooter();

            try
            {
                rooter.SquareRoot(-10);
            }
            catch (ArgumentOutOfRangeException e)
            {
                StringAssert.Contains(e.Message, Rooter.InputValueLessThanZeroMessage);
                return;
            }
            Assert.Fail();
        }
Esempio n. 9
0
 public void BasicRooterTest()
 {
     Rooter rooter = new Rooter();
 }
Esempio n. 10
0
 private void RooterOneValue(Rooter rooter, in double expectedResult)