@Test
  public void testHandleNotifyDefaultSelection() {
    JsonObject properties = new JsonObject().add("altKey", true).add("shiftKey", true);
    handler.handleNotify(EVENT_DEFAULT_SELECTION, properties);

    ArgumentCaptor<Event> captor = ArgumentCaptor.forClass(Event.class);
    verify(spinner).notifyListeners(eq(SWT.DefaultSelection), captor.capture());
    assertEquals(SWT.ALT | SWT.SHIFT, captor.getValue().stateMask);
  }
  @Test
  public void testHandleNotifyModify() {
    handler.handleNotify(ClientMessageConst.EVENT_MODIFY, new JsonObject());

    verify(spinner, never()).notifyListeners(eq(SWT.Modify), any(Event.class));
  }
  @Test
  public void testHandleSetSelection() {
    handler.handleSet(new JsonObject().add("selection", 1));

    verify(spinner).setSelection(1);
  }