Wichtig
Kleinigkeit
Fehlerbehebung
Wichtig
Verbesserung
Der Code group.getMembers().contains(person), um vermeintlich auszurechnen, ob jemand zu einer Gruppe gehört ist
- Umweltverschmutzung, weil kompliziert ein Set aufgebaut wird, um danach einen einzigen Test zu machen und das ganze dem GC zu überantworten.
- Falsch, weil die Person, für die diese Gruppe möglicherweise die "Repräsentative Gruppe" ist, nicht in den "members" der Gruppe enthalten ist.
Stattdessen: group.containsPerson(person) oder person.isInGroup(group).
Test
- test.com.top_logic.tool.boundsec.wrap.TestGroup.testIsInRepresentativeGroup()