public void AtaqueTest() { var cobra = new Cobra("rateja", "cobra"); cobra.MedidorEspecial = 9; cobra.Atk = 10; cobra.Nivel = 1; Assert.AreEqual(cobra.AtaqueEspecial(), 17); cobra.AtaqueEspecial(); Assert.AreEqual(cobra.MedidorEspecial, 3); }
private void Mordida_Click(object sender, RoutedEventArgs e)//Vai realizar a mordida da cobra { MensagemDoMeio.Text = ""; if (0 < co.Vida) { int aux = co.AtaqueEspecial(); if (aux != 0) { aux = InimigosList[qualInimigo].ReceberDano(aux, co.VelocidadeTotal(), co.Critico()); MensagemDoMeio.Text = "A mordida da causou " + aux.ToString() + " de dano a(ao) " + InimigosList[qualInimigo].Nome + ". "; ReacaoInimigo(); } else { MensagemDoMeio.Text = "A cobra não conseguiu morder o inimigo. "; } AtualizarTxts(); } else { MensagemDoMeio.Text = "A cobra está desmaiada"; } }