Exemplo n.º 1
0
        private static Food CreateFood()
        {
            var random = new Random();
            var food = new Food();

            food.HealthGained = random.Next(1, 15);
            food.EnergyGained = random.Next(1, 5);

            var foodType = random.Next(1, 5);

            switch (foodType)
            {
                case 1:
                    food.FoodType = FoodTypes.Beer;
                    food.Name = "Beer";
                    food.Description = "Cheers!";
                    break;
                case 2:
                    food.FoodType = FoodTypes.Chicken;
                    food.Name = "Chicken";
                    food.Description = "Not like steak, but OK!";
                    break;
                case 3:
                    food.FoodType = FoodTypes.Pizza;
                    food.Name = "Pizza";
                    food.Description = "Yummy! Wait a minute...what do you mean it's vegan?!";
                    break;
                case 4:
                    food.FoodType = FoodTypes.Steak;
                    food.Name = "Steak";
                    food.Description = "That's what I call food!";
                    break;
                default:
                    break;
            }

            return food;
        }
Exemplo n.º 2
0
        public void TestFoodCreation()
        {
            var food = new Food();

            Assert.IsInstanceOfType(food, typeof(EffectItem));
        }