@Test public void testGraphUpdated() { MockEventProxy mockEventProxy = new MockEventProxy(); OnmsServiceManager serviceManager = new DummyOnmsServiceManager(); VaadinApplicationContext vaadinApplicationContext = new DummyVaadinApplicationContext(mockEventProxy); OsgiVerticesUpdateManager updateManager = new OsgiVerticesUpdateManager(serviceManager, vaadinApplicationContext); updateManager.graphChanged(createGraph(1, 2, 3, 4, 5, 6, 7)); assertEquals(1, mockEventProxy.getFireEventCalls()); updateManager.selectionChanged(createContextWithVertRefIds(1, 2, 3, 4)); assertEquals(2, mockEventProxy.getFireEventCalls()); updateManager.graphChanged(createGraph(1, 2, 3, 4, 5, 6, 7)); assertEquals(2, mockEventProxy.getFireEventCalls()); }