Exemplo n.º 1
0
        public void Plus_Addition_ReturnsCorrectNumber()
        {
            //Arrange
            var calculatorFunctionality = new CalculatorFunctionality();

            //Act
            var result = calculatorFunctionality.Plus((-15.6M), 15.2M);

            //Assert
            Assert.AreEqual((-0.4M), result);
        }
Exemplo n.º 2
0
        public void Devide_DivideBy0_ReturnsException()
        {
            //Arrange
            var calculatorFunctionality = new CalculatorFunctionality();

            //Act
            var result = calculatorFunctionality.Devide(2M, 0M);

            //Assert
            Assert.AreEqual((0M), result);
        }
Exemplo n.º 3
0
        public void Multiply_Multiplication_ReturnsCorrectNumber()
        {
            //Arrange
            var calculatorFunctionality = new CalculatorFunctionality();

            //Act
            var result = calculatorFunctionality.Multiply(15.6M, (-15.2M));

            //Assert
            Assert.AreEqual((-237.12M), result);
        }
Exemplo n.º 4
0
        public void Devide_Division_ReturnsCorrectNumber()
        {
            //Arrange
            var calculatorFunctionality = new CalculatorFunctionality();

            //Act
            var result = calculatorFunctionality.Devide(-15.6M, 2M);

            //Assert
            Assert.AreEqual((-7.8M), result);
        }
Exemplo n.º 5
0
        public void Minus_Subtraction_ReturnsCorrectNumber()
        {
            //Arrange
            var calculatorFunctionality = new CalculatorFunctionality();

            //Act
            var result = calculatorFunctionality.Minus(15.6M, (-15.2M));

            //Assert
            Assert.AreEqual((30.8M), result);
        }