public void TestEatingFoodWithRegenerateHealthEffect() { int expectedLife = 100; RegenerationEffect effect = new RegenerationEffect(RegenerationType.Health, 200); Food food = new Food("Steak", new Location(), effect); //player lost half of its life _player.CurrentHealth /= 2; //player eat food to regenerate health _player.Eat = true; _player.Eating(food); Assert.AreEqual(expectedLife, _player.CurrentHealth); }