public void Engine_Divide_Integers_DivideByZero()
        {
            // 1. Arrange
            var engine = new CalcEngine();
            var first  = 70;
            var second = 0;
            // 2. Act
            Action actualCall = () => engine.Divide(first, second);

            // 3. Assert
            Assert.ThrowsException <ApplicationException>(actualCall);
        }
        public void Engine_Divide_Integers_ReturnsCorrectResult()
        {
            // 1. Arrange
            var engine   = new CalcEngine();
            var first    = 70;
            var second   = 7;
            var expected = 10;
            // 2. Act
            var actual = engine.Divide(first, second);

            // 3. Assert
            Assert.AreEqual(expected, actual);
        }