Пример #1
0
        public void DividingByZeroException()
        {
            // Arrange
            string firstNumber       = "25";
            string secondNumber      = "0";
            SimpleCalcRepository res = new SimpleCalcRepository();

            // Assert
            Assert.Throws <DivideByZeroException>(() =>
                                                  res.Divide(firstNumber, secondNumber)
                                                  );
        }
Пример #2
0
        public void CheckingMultiplication()
        {
            // Arrange
            string firstNumber       = "9";
            string secondNumber      = "8";
            SimpleCalcRepository res = new SimpleCalcRepository();

            // Act
            string actual   = res.Times(firstNumber, secondNumber);
            string expected = "72";

            // Assert
            Assert.Equal(actual, expected);
        }
Пример #3
0
        public void CheckingDivision()
        {
            // Arrange
            string firstNumber       = "25";
            string secondNumber      = "5";
            SimpleCalcRepository res = new SimpleCalcRepository();

            // Act
            string actual   = res.Divide(firstNumber, secondNumber);
            string expected = "5";

            // Assert
            Assert.Equal(actual, expected);
        }
Пример #4
0
        public void CheckingSubtraction()
        {
            // Arrange
            string firstNumber       = "15";
            string secondNumber      = "8";
            SimpleCalcRepository res = new SimpleCalcRepository();

            // Act
            string actual   = res.Minus(firstNumber, secondNumber);
            string expected = "7";

            // Assert
            Assert.Equal(actual, expected);
        }