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); }