コード例 #1
0
        private void ChanceOnDuckDiscount_ReturnsDiscount_WhenDuck()
        {
            //Arrange
            List <Animal> animals           = GetAnimals();
            var           discountValidator = new DiscountValidator();

            //Act
            var isDuck = discountValidator.AnimalsHasDuck(animals);
            var result = discountValidator.ChanceOnDuckDiscount(animals);


            //Assert
            Assert.IsType <int>(result);
            Assert.True(isDuck);
        }
コード例 #2
0
        private void ChanceOnDuckDiscount_ReturnsZeroDiscount_WhenAnimalsNull()
        {
            //Arrange
            List <Animal> animals           = null;
            var           discountValidator = new DiscountValidator();

            //Act
            var isDuck = discountValidator.AnimalsHasDuck(animals);
            var result = discountValidator.ChanceOnDuckDiscount(animals);


            //Assert
            var intResult = Assert.IsType <int>(result);

            Assert.Equal(0, intResult);
            Assert.False(isDuck);
        }