public void Debe_AsignarMateriaAProfesor()
        {
            Grupo grupoAAgregar = new Grupo("1076622840", 2);

            List <Grupo> gruposEsperados = new List <Grupo>()
            {
                new Grupo("1076622840", 1),
                new Grupo("1076621880", 1),
                new Grupo("1076621880", 2),
                new Grupo("1076622840", 2)
            };

            _contexto.AsignarMateriaAProfesor(grupoAAgregar);
            _contexto.GuardarCambios();

            List <Grupo> gruposActuales = _contexto.ObtenerGrupos();

            Assert.That.AreCollectionsEqual(gruposEsperados, gruposActuales,
                                            grupo => grupo.Profesor,
                                            grupo => grupo.Materia,
                                            grupo => grupo.MateriasEstudiantes,
                                            grupo => grupo.Id);
        }