示例#1
0
        public void Debe_ObtenerProfesores()
        {
            List <Profesor> profesoresEsperados = new List <Profesor>()
            {
                new Profesor("1076621880", "Carlos Eduardo Díaz Valbuena"),
                new Profesor("1076622840", "Luis Felipe Díaz Valbuena")
            };

            List <Profesor> profesoresActuales = _contexto.ObtenerProfesores();

            Assert.That.AreCollectionsEqual(profesoresEsperados, profesoresActuales, profesor => profesor.Grupos);
        }
        public void Debe_EliminarProfesor()
        {
            Profesor nuevoProfesor = new Profesor("10076622840", "Antonio");

            _gestionProfesor.AgregarProfesor(nuevoProfesor);

            List <Profesor> profesoresEsperados = new List <Profesor>()
            {
                new Profesor("1076621880", "Carlos Eduardo Díaz Valbuena"),
                new Profesor("1076622840", "Luis Felipe Díaz Valbuena")
            };

            _gestionProfesor.EliminarProfesor("10076622840");

            List <Profesor> profesoresActuales = _contexto.ObtenerProfesores();

            Assert.That.AreCollectionsEqual(profesoresEsperados, profesoresActuales, profesor => profesor.Grupos);
        }