Exemplo n.º 1
0
  @Test
  public void testRenderParent() throws IOException {
    lca.renderInitialization(column);

    TestMessage message = Fixture.getProtocolMessage();
    CreateOperation operation = message.findCreateOperation(column);
    assertEquals(WidgetUtil.getId(column.getParent()), getParent(operation));
  }
Exemplo n.º 2
0
  @Test
  public void testRenderCreate() throws IOException {
    lca.renderInitialization(column);

    TestMessage message = Fixture.getProtocolMessage();
    CreateOperation operation = message.findCreateOperation(column);
    assertEquals("rwt.widgets.GridColumn", operation.getType());
    assertFalse(operation.getProperties().names().contains("group"));
  }
Exemplo n.º 3
0
  @Test
  public void testRenderInitialization_setsOperationHandler() throws IOException {
    String id = getId(column);

    lca.renderInitialization(column);

    OperationHandler handler = RemoteObjectRegistry.getInstance().get(id).getHandler();
    assertTrue(handler instanceof GridColumnOperationHandler);
  }
Exemplo n.º 4
0
  @Test
  public void testRenderGroup() throws IOException {
    GridColumnGroup group = new GridColumnGroup(grid, SWT.NONE);
    column = new GridColumn(group, SWT.NONE);

    lca.renderInitialization(column);

    TestMessage message = Fixture.getProtocolMessage();
    CreateOperation operation = message.findCreateOperation(column);
    assertEquals(getId(group), operation.getProperties().get("group").asString());
  }