Esempio n. 1
0
        public void CalculateTest(double firstValue, double secondValue, double expected)
        {
            var calculator   = new GeometricMean();
            var actualResult = calculator.Calculate(firstValue, secondValue);

            Assert.AreEqual(expected, actualResult);
        }
Esempio n. 2
0
        public void CalculateGeometricMeanTest(double firstValue, double secondValue, double expected)
        {
            ITwoArgumentsCalculator calculator = new GeometricMean();
            double result = calculator.Calculate(4, 4);

            Assert.AreEqual(4, result);
        }
Esempio n. 3
0
        public void Calcpr(
            double firstElement,
            double secondElement,
            double expected)
        {
            var calculator   = new GeometricMean();
            var actualResult = calculator.Calculate(firstElement, secondElement);

            Assert.AreEqual(expected, actualResult, 0.01);
        }
Esempio n. 4
0
        public void NegativeGeometricMeanTest()
        {
            var calculator = new GeometricMean();

            Assert.Throws <Exception>(() => calculator.Calculate(-1, 1));
        }
Esempio n. 5
0
        public void Exception()
        {
            var calculator = new GeometricMean();

            Assert.Throws <Exception>(() => calculator.Calculate(-10, 10));
        }