public void Bee_dead_status_should_update_with_damage(BeeType type, int damage, bool dead) { var bee = new Bee { BeeType = type, Health = 100, Name = "Test bee" }; var beeService = new IndexBase(); beeService.DamageBee(bee, damage); Assert.Equal(dead, bee.Dead); }
public void Health_should_not_go_down_if_bee_is_dead() { var bee = new Bee { BeeType = BeeType.Drone, Health = 25, Name = "Test bee", Dead = true }; var beeService = new IndexBase(); beeService.DamageBee(bee, 150); Assert.Equal(25, bee.Health); }