public void MegamanComCanhaoDePlasmaTemAtaque8() { var megaman = new Megaman(); var bot = new Bot(); megaman.EquiparUpgrade(new CanhaoDePlasma()); megaman.Atacar(bot); Assert.AreEqual(92, bot.Vida); }
public void RushEquipandoMegamanConcede3DeDefesa() { var rush = new Rush(); var megaman = new Megaman(); var bot = new Bot(); megaman.EquiparUpgrade(rush); bot.Atacar(megaman); Assert.AreEqual(98, megaman.Vida); }
public void MegamanComCanhaoDePlasmaEMenosDe30DeVidaCausa11DeDano() { var megaman = new Megaman(); var bot = new Bot(); megaman.EquiparUpgrade(new CanhaoDePlasma()); megaman.ReceberAtaque(71); megaman.Atacar(bot); Assert.AreEqual(89, bot.Vida); }
public void RushComEscudoDeEnergiaConcede3DeDefesa() { var rush = new Rush(); var megaman = new Megaman(); var bot = new Bot(); rush.EquiparUpgrade(new EscudoDeEnergia()); megaman.EquiparUpgrade(rush); bot.Atacar(megaman); Assert.AreEqual(98, megaman.Vida); }
public void RushEquipandoMegamanConcede4DeAtaque() { var rush = new Rush(); var megaman = new Megaman(); var bot = new Bot(); megaman.EquiparUpgrade(rush); megaman.Atacar(bot); Assert.AreEqual(90, bot.Vida); }
public void RushComCanhaoDePlasmaConcede6DeAtaque() { var rush = new Rush(); var megaman = new Megaman(); var bot = new Bot(); rush.EquiparUpgrade(new CanhaoDePlasma()); megaman.EquiparUpgrade(rush); megaman.Atacar(bot); Assert.AreEqual(88, bot.Vida); }