Ejemplo n.º 1
0
        [InlineData(1.002, -6.0101, -6.022120200000001)] // mozno neprejde kvoli nepresnosti pocitania PC
        public void Multiply_Returns_Multiplication_Value(double x, double y, double expected)
        {
            var mult = new TheClassToTest();
            var res  = mult.mul(x, y);

            Assert.Equal(expected, res);
        }
Ejemplo n.º 2
0
        public void Devide_Returns_Division_Value(double x, double y, double expected)
        {
            var dev = new TheClassToTest();
            var res = dev.div(x, y);

            Assert.Equal(expected, res);
        }
Ejemplo n.º 3
0
        public void Add_Returns_Sum(double x, double y, double expected)
        {
            var TheClassToTest = new TheClassToTest();
            var sum            = TheClassToTest.plus(x, y);

            Assert.Equal(expected, sum);
        }
Ejemplo n.º 4
0
        [InlineData(-100.005, 5.002, -105.00699999999999)] // mozno neprejde kvoli nepresnosti pocitania PC
        public void Substract_Returns_Substraction_Value(double x, double y, double expected)
        {
            var sub = new TheClassToTest();
            var res = sub.minus(x, y);

            Assert.Equal(expected, res);
        }
Ejemplo n.º 5
0
        public void Abs_Returns_Absolut_Value_of_Given_Number(double x, double expected)
        {
            var abs = new TheClassToTest();
            var res = abs.abs(x);

            Assert.Equal(expected, res);
        }
Ejemplo n.º 6
0
        public void Root_Returns_Evoluted_value(double zaklad, double index, double expected)
        {
            var root = new TheClassToTest();
            var res  = root.sqrt(zaklad, index);

            Assert.Equal(expected, res);
        }
Ejemplo n.º 7
0
        public void Power_Returns_Base_Raised_To_Exponent_Value(double zaklad, int exponent, double expected)
        {
            var pow = new TheClassToTest();
            var res = pow.exp(zaklad, exponent);

            Assert.Equal(expected, res);
        }
Ejemplo n.º 8
0
        public void Factorial_Returns_Multiplication_Of_Its_All_Element_value(int x, int expected)
        {
            var fact = new TheClassToTest();
            var res  = fact.fact(x);

            Assert.Equal(expected, res);
        }
Ejemplo n.º 9
0
        public void Devide_By_Zero(double x, double y, double expected)
        {
            var zero = new TheClassToTest();
            var res  = zero.div(x, y);

            Assert.Equal(expected, res);
        }