public void ScaryMonsterRecieveFixedAttack() { Monster m = new Anna(); Assert.AreEqual(100, m.Health); m.RecieveAttack(new Attack(10, 10)); Assert.AreEqual(90, m.Health); }
public void ScaryMonsterRecieveRangeAttack() { Monster m = new Anna(); Assert.AreEqual(100, m.Health); m.RecieveAttack(new Attack(10, 30)); Assert.IsTrue(m.Health <= 90 && m.Health >= 70); }
public void ScaryMonsterGenerateAttack() { Monster m = new Anna(); Attack a = m.GenerateAttack(); Assert.IsTrue(a.MinimumDamage == 10 && a.MaximumDamage == 15); }