getAffinityGroupFinder().findAffinityGroups();
}
@Test
public void testListenerDisable() throws Exception {
ProfileReport report = makeReport(new IdentityImpl("something"));
AccessedObjectsDetailTest detail = new AccessedObjectsDetailTest();
detail.addAccess(new String("obj1"));
setAccessedObjectsDetailMethod.invoke(report, detail);
listener.report(report);
report = makeReport(new IdentityImpl("somethingElse"));
detail = new AccessedObjectsDetailTest();
detail.addAccess(new String("obj1"));
detail.addAccess(new String("obj1"));
setAccessedObjectsDetailMethod.invoke(report, detail);
listener.report(report);
Graph<LabelVertex, WeightedEdge> graph = builder.getAffinityGraph();
Assert.assertEquals(1, graph.getEdgeCount());
Assert.assertEquals(2, graph.getVertexCount());
// Now, disable
graphDriver.disable();
// And add more stuff
report = makeReport(new IdentityImpl("somethingDifferent"));
detail = new AccessedObjectsDetailTest();
detail.addAccess(new String("obj1"));
setAccessedObjectsDetailMethod.invoke(report, detail);
listener.report(report);