コード例 #1
0
        public void WhenSubFiveAndThreeGotTwo()
        {
            MathCalculator calculator = new MathCalculator();
            var            result     = calculator.Sub(Five, Three);

            Assert.Equal(2, result);
        }
コード例 #2
0
        public void WhenSubFiveAndNegativeFiveGotNegativeOne()
        {
            MathCalculator calculator = new MathCalculator();
            var            result     = calculator.Sub(Five, -Five);

            Assert.Equal(10, result);
        }
コード例 #3
0
        public void WhenSumStringFiveAndThreeGotEight()
        {
            MathCalculator calculator = new MathCalculator();
            var            result     = calculator.Sum(Five.ToString(), Three.ToString());

            Assert.Equal(Eight, result);
        }
コード例 #4
0
        public void WhenMultStringFiveAndBeliberdaGotNull()
        {
            MathCalculator calculator = new MathCalculator();
            var            result     = calculator.Mult("ww112", Five.ToString());

            Assert.Equal(0, result);
        }
コード例 #5
0
        public void WhenSubThreeAndNullGotException()
        {
            MathCalculator calculator = new MathCalculator();
            var            result     = calculator.Sub(Three, 0);

            Assert.Equal(Three, result);
        }
コード例 #6
0
        public void WhenMultStringFiveAndThreeGot15()
        {
            MathCalculator calculator = new MathCalculator();
            var            result     = calculator.Mult(Five.ToString(), Three.ToString());

            Assert.Equal(15, result);
        }
コード例 #7
0
        public void WhenMultStringBeliberdaAndFiveGotNull()
        {
            MathCalculator calculator = new MathCalculator();
            var            result     = calculator.Mult(Five.ToString(), "ww112");

            Assert.Equal(0, result);
        }
コード例 #8
0
        public void WhenSubStringFiveAndThreeGotTwo()
        {
            MathCalculator calculator = new MathCalculator();
            var            result     = calculator.Sub(Five.ToString(), Three.ToString());

            Assert.Equal(2, result);
        }
コード例 #9
0
        public void WhenSumStringBeliberdaAndFiveGotNull()
        {
            MathCalculator calculator = new MathCalculator();
            var            result     = calculator.Sum("www1", Five.ToString());

            Assert.Equal(0, result);
        }
コード例 #10
0
        public void WhenSumStringFiveAndBeliberdaGotNull()
        {
            MathCalculator calculator = new MathCalculator();
            var            result     = calculator.Sum(Five.ToString(), "wwww");

            Assert.Equal(0, result);
        }
コード例 #11
0
        public void WhenSumThreeAndNegativeThreeGotNull()
        {
            MathCalculator calculator = new MathCalculator();
            var            result     = calculator.Sum(Three, -Three);

            Assert.Equal(0, result);
        }
コード例 #12
0
        public void WhenSubFiveFromFourThenGotOne()
        {
            MathCalculator calculator = new MathCalculator();

            var result = calculator.Sub(4, 5);

            Assert.Equal(Four - Five, result);
        }
コード例 #13
0
        public void WhenSubFiveFromFourThenGotTwo()
        {
            MathCalculator calculator = new MathCalculator();

            var result = calculator.Sub(5, 3);

            Assert.Equal(Five - Three, result);
        }
コード例 #14
0
        public void WhenDivFiveAndThreeThenGotTwo()
        {
            MathCalculator calculator = new MathCalculator();

            var result = calculator.Div(Five, Three);

            Assert.Equal(1, result);
        }
コード例 #15
0
        public void WhenSumFiveAndThreeThenGotEight()
        {
            // Arrage
            MathCalculator calculator = new MathCalculator();
            // Act
            var result = calculator.Sum(Five, Three);

            // Assert
            Assert.Equal(8, result);
        }
コード例 #16
0
        public void WhenSubThreeFromFiveThenGotTwo()
        {
            // Arrange
            MathCalculator calculator = new MathCalculator();

            // Act
            var result = calculator.Sub(Five, Three);

            // Assert
            Assert.Equal(2, result);
        }
コード例 #17
0
        public void WhenSubMinusFiveAndThreeThanGotMinusEight()
        {
            // Arrange
            MathCalculator calculator = new MathCalculator();

            // Act
            var result = calculator.Sub(-Five, Three);

            // Assert
            Assert.Equal(-8, result);
        }
コード例 #18
0
        public void WhenSumMuniusFiveAndThreeThenGotMuniusTwo()
        {
            // Arrange(Подготовка данных)
            MathCalculator calculator = new MathCalculator();

            // Act
            int results = calculator.Sum(-Five, Three);

            // Assert
            Assert.Equal(-Five + Three, results);
        }
コード例 #19
0
        public void WhenSubFiveAndThreeThenGotTwo()
        {
            //Arrange
            MathCalculator calculator = new MathCalculator();

            //Act
            var result2 = calculator.Sub(Five, Three);

            //Assert
            Assert.Equal(Five - Three, result2)
        }
コード例 #20
0
        public void WhenSumFiveAndThreeThenGotEight()
        {
            // Arange - подготовка данных
            const int Five  = 5;
            const int Three = 3;

            MathCalculator calculator = new MathCalculator();

            var result = calculator.Sum(5, 3);

            Assert.Equal(8, result);
        }
コード例 #21
0
        public void WhenSumFiveAndThreeThenGotEight()
        {
            //Arrange
            MathCalculator calculator = new MathCalculator();

            //Act
            var result1 = calculator.Sum(Five, Three);
            var result2 = calculator.Sub(Five, Three);

            //Assert
            Assert.Equal(Five + Three, result1);
        }
コード例 #22
0
        public void WhenSumFiveAndThreeThenGotEight()
        {
            MathCalculator calculator = new MathCalculator();

            //Act
            var r1 = calculator.Sum(3, 5);
            var r2 = calculator.Sub(5, 3);
            var r3 = calculator.Mul(5, 3);
            var r4 = calculator.Dev(5, 3);

            //Assert
            Assert.Equal(Five + Three, r1);
            Assert.Equal(Five - Three, r2);
            Assert.Equal(Five * Three, r3);
            Assert.Equal(Five / Three, r4);
        }