public void testRenderRemoveSelectionListener() throws Exception {
    Scale scale = new Scale(shell, SWT.NONE);
    SelectionListener listener = new SelectionAdapter() {};
    scale.addSelectionListener(listener);
    Fixture.markInitialized(display);
    Fixture.markInitialized(scale);
    Fixture.preserveWidgets();

    scale.removeSelectionListener(listener);
    lca.renderChanges(scale);

    Message message = Fixture.getProtocolMessage();
    assertEquals(Boolean.FALSE, message.findListenProperty(scale, "selection"));
  }