Esempio n. 1
0
        public void S_Step_0()
        {
            //arrange
            double      expected = 0;
            double      a        = 10;
            double      b        = 10;
            int         n        = 10000;
            ICalculator calcul   = new Simpson();

            //act
            double actual = calcul.CalculateParallel(a, b, n, x => x * x);

            //assert
            Assert.AreEqual(expected, actual);
        }
Esempio n. 2
0
        public void S_xx_Odd_Step()
        {
            //arrange
            double      expected = 333.333;
            double      a        = 0;
            double      b        = 10;
            int         n        = 1001;
            ICalculator calcul   = new Simpson();

            //act
            double actual = calcul.CalculateParallel(a, b, n, x => x * x);

            //assert
            Assert.AreEqual(expected, actual, 0.001);
        }