public void ProtomanMorreDuasVezesENaoPodeReviver() { var protoman = new Protoman(); protoman.ReceberAtaque(102); protoman.ReceberAtaque(22); Assert.AreEqual(0, protoman.Vida); }
public void ProtomanMorreUmaVezETem20DeVida() { var protoman = new Protoman(); protoman.ReceberAtaque(102); Assert.AreEqual(20, protoman.Vida); }
public void ProtomanMorreUmaVezETemAtaque7() { var protoman = new Protoman(); var bot = new Bot(); protoman.ReceberAtaque(102); protoman.Atacar(bot); Assert.AreEqual(93, bot.Vida); }
public void ProtomanToStringDepoisDeMorrer() { var protoman = new Protoman(); protoman.ReceberAtaque(102); Assert.AreEqual( "Vida: 20, Ataque: 7, Defesa: 2", protoman.ToString() ); }
public void ProtomanComBotasDaVelocidadeMorreUmaVezETemAtaque8() { var protoman = new Protoman(); var bot = new Bot(); protoman.EquiparUpgrade(new BotasSuperVelocidade()); protoman.ReceberAtaque(103); protoman.Atacar(bot); Assert.AreEqual(92, bot.Vida); }