public void QueLopezRSeaDañandoPorUnaToleToleLeQuiteUnaVida() { LopezR lopez = new LopezR(); ToleTole toleTole = new ToleTole(); lopez.DaniarConToleTole(toleTole); Assert.IsTrue(lopez.FueDestruido()); }
public void CreaUnEnemigoYUnBombitaYLanzaDosBombasYLoDestruye() { Tablero tablero = new Tablero(); Bombita bombita = new Bombita(); tablero.AgregarEntidadEnCasillero(bombita, 0, 0);// Arranca en (0,0) LopezR enemigo = new LopezR(); tablero.AgregarEntidadEnCasillero(enemigo, 0, 2); Bomba bomba1 = bombita.Bomba; bombita.LanzarBomba(); bombita.MoverAbajo(); bombita.MoverDerecha(); bomba1.CuandoPaseElTiempo(5); bombita.MoverArriba(); bombita.LanzarBomba(); Bomba bomba2 = bombita.Bomba; bombita.MoverAbajo(); bombita.MoverIzquierda(); bomba2.CuandoPaseElTiempo(5); Assert.IsTrue(enemigo.FueDestruido()); }