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