Beispiel #1
0
        public void Animal_Eating_Food_Increases_Its_FoodValue()
        {
            var myAnimal = new MyAnimal();

            myAnimal.FoodValue.Should().Be(0);

            myAnimal.Eat(new MyFood
            {
                FoodGroup = FoodGroup.Meat,
                FoodValue = 5
            });

            myAnimal.FoodValue.Should().Be(5);
        }
Beispiel #2
0
        public void Animal_Eating_Food_Receives_The_FoodValue_To_Its_FoodLevel()
        {
            var myAnimal = new MyAnimal();

            myAnimal.FoodLevel.Should().Be(0);

            myAnimal.Eat(new MyFood
            {
                FoodGroup = FoodGroup.Meat,
                FoodValue = 5
            });

            myAnimal.FoodLevel.Should().Be(5);
        }