public async Task PruebaCrear()
        {
            IJugadorRepository repositorio = new JugadorRepository();
            Jugador            jugador     = new Jugador {
                Nombre = "Pepe", Pais = "España", Valoracion = 5.6, Dorsal = 1
            };

            var resultado = await controlador.Create(jugador);

            Assert.IsNotNull(resultado);
            Assert.IsTrue(resultado is ActionResult);
            var jugadorGuardado = await repositorio.GetById(jugador.ID);

            Assert.IsNotNull(jugadorGuardado);

            Assert.AreEqual(jugador.Nombre, jugadorGuardado.Nombre);
            Assert.AreEqual(jugador.Pais, jugadorGuardado.Pais);
            Assert.AreEqual(jugador.Valoracion, jugadorGuardado.Valoracion);
            Assert.AreEqual(jugador.Dorsal, jugadorGuardado.Dorsal);

            await repositorio.Delete(jugador.ID);

            await repositorio.Save();
        }
Beispiel #2
0
 public static List <JugadorEntity> GetByJugador(int JugadorId)
 {
     return(JugadorRepository.GetById(JugadorId));
 }