Exemple #1
0
  @Test
  public void testTextArea() {
    TextArea field = new TextArea("area");
    assertSame(field, field.toFocusControl());
    assertSame(field, field.toInputField());

    assertEquals(TextArea.DEFAULT_ROWS, field.getRows());
    field.setRows(10);
    assertEquals(10, field.getRows());

    assertEquals(TextArea.DEFAULT_COLS, field.getCols());
    field.setCols(100);
    assertEquals(100, field.getCols());

    assertEquals(null, field.getValue());
    field.setValue("abc");
    assertEquals("abc", field.getValue());

    assertFalse(field.isReadOnly());
    field.setReadOnly(true);
    assertTrue(field.isReadOnly());

    assertOut(field, "<textarea name='area' rows='10' cols='100' readonly>abc</textarea>");
  }