public void CuandoSeMueveLopezRAladoArribaCambiaSuPosicionEnElTablero() { Tablero tablero = new Tablero(); LopezRAlado lopez = new LopezRAlado(); tablero.AgregarEntidadEnCasillero(lopez, 0, 0); lopez.MoverAbajo(); lopez.MoverAbajo(); lopez.MoverArriba(); Assert.AreEqual(0, lopez.Posicion.Columna); Assert.AreEqual(1, lopez.Posicion.Fila); }
public void IntentarMoverseAUnaPosicionInvalidaDejaALopezRAladoEnElLugarQueEstaba() { Tablero tablero = new Tablero(); LopezRAlado lopez = new LopezRAlado(); tablero.AgregarEntidadEnCasillero(lopez, 0, 0); lopez.MoverArriba(); Assert.AreEqual(0, lopez.Posicion.Columna); Assert.AreEqual(0, lopez.Posicion.Fila); }