@Test
@SuppressWarnings("unchecked")
public void testOpen() {
tested.open(session,
callback);
assertEquals(session,
tested.getInstance());
assertEquals(canvasHandler,
tested.getSessionHandler());
assertEquals(diagram,
tested.getHandler().getDiagram());
assertEquals(zoomControl,
tested.getDiagramEditor().getZoomControl());
assertEquals(selectionControl,
tested.getDiagramEditor().getSelectionControl());
assertEquals(connectionAcceptorControl,
tested.getDiagramEditor().getConnectionAcceptorControl());
assertEquals(containmentAcceptorControl,
tested.getDiagramEditor().getContainmentAcceptorControl());
assertEquals(dockingAcceptorControl,
tested.getDiagramEditor().getDockingAcceptorControl());
verify(canvasHandler,
times(1)).draw(eq(diagram),
any(ParameterizedCommand.class));
verify(view,
times(1)).setWidget(any(Widget.class));
}