public void LvlUp__deve_evoluir_atributos_sendo_mais_vida_e_forca() { Guerreiro guerreiro = GuerreiroBuilder.Novo().Construir(); Guerreiro guerreiroEvoluido = guerreiro.Clone(); guerreiroEvoluido.LvlUp(); Assert.True(guerreiroEvoluido.mana == guerreiro.mana + 1); Assert.True(guerreiroEvoluido.inteligencia == guerreiro.inteligencia + 1); Assert.True(guerreiroEvoluido.level == guerreiro.level + 1); Assert.True(guerreiroEvoluido.vida == guerreiro.vida + 2); Assert.True(guerreiroEvoluido.forca == guerreiro.forca + 2); }
static void Main(string[] args) { List <string> magias = new List <string>(); magias.Add("Expeliarmus"); magias.Add("Accio"); Mago mago1 = new Mago("Dumbbledor", 100, 200, 0, 150, 50, 1, magias); List <string> skills = new List <string>(); skills.Add("Machadada Vertical de Odin"); skills.Add("Atordoamento"); Guerreiro guerreiro1 = new Guerreiro("Ragnar", 400, 20, 0, 50, 500, 1, skills); mago1.AprenderMagia("Avadaquedava"); guerreiro1.AprenderHabilidade("Derrocada dos 1000 demonios"); mago1.LvlUp(); guerreiro1.LvlUp(); mago1.Attack(); guerreiro1.Attack(); System.Console.WriteLine("Quantidade de Personagens: " + Personagem.TotalDePersonagens); }
public void SubirLevelDeGuerreiroSeusAtributosDevemAumentar() { Assert.IsTrue(_guerreiro.LvlUp()); }