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); }
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); }