public void AtaqueEspecial() { var capivara = new Capivara("rasteira", "cap"); capivara.MedidorEspecial = 9; capivara.Nivel = 1; capivara.Atk = 10; Assert.AreEqual(capivara.AtaqueEspecial(), 16); Assert.AreEqual(capivara.MedidorEspecial, 4); Assert.AreEqual(capivara.AtaqueEspecial(), 0); }
private void Investida_Click(object sender, RoutedEventArgs e)//Vai realizar a investida da capiavara { MensagemDoMeio.Text = ""; if (0 < capi.Vida) { int aux = capi.AtaqueEspecial(); if (aux != 0) { aux = InimigosList[qualInimigo].ReceberDano(aux, capi.VelocidadeTotal(), capi.Critico()); MensagemDoMeio.Text = "A investida da capivara causou " + aux.ToString() + " de dano a(ao) " + InimigosList[qualInimigo].Nome + ". "; ReacaoInimigo(); } else { MensagemDoMeio.Text = "A capivara não conseguiu realizar uma investida. "; } AtualizarTxts(); } else { MensagemDoMeio.Text = "A capivara está desmaiada"; } }