public Juego IniciarJuego(int tamañoTablero) { if (TableroValidador.EsTamañoCorrecto(tamañoTablero) is false) { throw new FenixExceptionInvalidParameter("El tamaño del tablero es inválido. (tamaños permitidos: 9, 11, 13, 15, 17)"); } Tablero tablero = (Tablero)tamañoTablero; PrepararPartida(tablero); Juego juego = new Juego(tablero); _juegoRepo.Guardar(juego); return(juego); }
public void EsTamañoCorrecto_CuandoNoCorresponde_RetornaFalse() { Assert.IsFalse(TableroValidador.EsTamañoCorrecto(7)); }
public void EsTamañoCorrecto_CuandoCorrespondeATamaño_RetornaTrue() { Assert.IsTrue(TableroValidador.EsTamañoCorrecto(9)); }