Example #1
0
        public void CrearPuntosTablero_cuandoEs9x9_Retorna81Puntos()
        {
            List <Punto> puntosTablero9x9 = PuntosTablero.CrearPuntosTablero(Tablero.nueveXnueve);

            Assert.AreEqual(81, puntosTablero9x9.Count);
            Assert.AreEqual(9, puntosTablero9x9.Max(punto => punto.X));
            Assert.AreEqual(9, puntosTablero9x9.Max(punto => punto.Y));
        }
Example #2
0
        private int CrearPuntosTablero(Tablero tablero)
        {
            List <Punto> puntos = PuntosTablero.CrearPuntosTablero(tablero);

            _puntoRepo.AgregarPuntos(puntos);
            int puntosCreados = _contexto.SaveChanges();

            return(puntosCreados);
        }
Example #3
0
        public void PrepararPartida(Tablero tablero)
        {
            if (_puntoRepo.ExisteTableroCreado(tablero))
            {
                return;
            }

            List <Punto> puntosTablero = PuntosTablero.CrearPuntosTablero(tablero);

            _puntoRepo.AgregarPuntos(puntosTablero);
        }