Package org.apache.wicket.util.tester

Examples of org.apache.wicket.util.tester.FormTester.selectMultiple()


    }
   
    public void testRemove() throws Exception {
        // WicketHierarchyPrinter.print(tester.getLastRenderedPage(), true, false);
        FormTester ft = tester.newFormTester("form");
        ft.selectMultiple("panel:keywords", new int[] {0, 2});
        tester.executeAjaxEvent("form:panel:removeKeywords", "onclick");
       
        assertEquals(1, keywords.size());
        assertEquals("two", keywords.get(0));
    }
View Full Code Here


   */
  public void testRetainDisabledSelected_On() throws Exception
  {
    TestPage page = tester.startPage(TestPage.class);
    FormTester form = tester.newFormTester("form");
    form.selectMultiple("choices", new int[] { 0 }, true);
    form.submit();
    assertTrue(page.selection.contains(0));
    assertTrue(page.selection.contains(1));
    assertEquals(2, page.selection.size());
  }
View Full Code Here

   */
  public void testRetainDisabledSelected_Off() throws Exception
  {
    TestPage page = tester.startPage(TestPage.class);
    FormTester form = tester.newFormTester("form");
    form.selectMultiple("choices2", new int[] { 0 }, true);
    form.submit();
    assertTrue(page.selection2.contains(0));
    assertFalse(page.selection2.contains(1));
    assertEquals(1, page.selection2.size());
  }
View Full Code Here

   */
  public void testRetainDisabledSelected_NoSelection() throws Exception
  {
    TestPage page = tester.startPage(TestPage.class);
    FormTester form = tester.newFormTester("form");
    form.selectMultiple("choices", new int[] { }, true);
    form.submit();
    assertTrue(page.selection.contains(1));
    assertEquals(1, page.selection.size());
  }

View Full Code Here

   */
  public void testRetainDisabledSelected_Off_NoSelection() throws Exception
  {
    TestPage page = tester.startPage(TestPage.class);
    FormTester form = tester.newFormTester("form");
    form.selectMultiple("choices2", new int[] { }, true);
    form.submit();
    assertEquals(0, page.selection2.size());
  }

  /**
 
View Full Code Here

  public void testRetainDisabledSelected_Off() throws Exception
  {
    TestPage page = (TestPage)tester.startPage(TestPage.class);
    FormTester form = tester.newFormTester("form");
    form.selectMultiple("choices2", new int[] { 0 }, true);
    form.submit();
    assertTrue(page.selection2.contains(0));
    assertFalse(page.selection2.contains(1));
    assertEquals(1, page.selection2.size());
  }
View Full Code Here

  public void testRetainDisabledSelected_NoSelection() throws Exception
  {
    TestPage page = (TestPage)tester.startPage(TestPage.class);
    FormTester form = tester.newFormTester("form");
    form.selectMultiple("choices", new int[] { }, true);
    form.submit();
    assertTrue(page.selection.contains(1));
    assertEquals(1, page.selection.size());
  }
View Full Code Here

  public void testRetainDisabledSelected_Off_NoSelection() throws Exception
  {
    TestPage page = (TestPage)tester.startPage(TestPage.class);
    FormTester form = tester.newFormTester("form");
    form.selectMultiple("choices2", new int[] { }, true);
    form.submit();
    assertEquals(0, page.selection2.size());
  }

  public static class TestPage extends WebPage
View Full Code Here

  public void testRetainDisabledSelected_On() throws Exception
  {
    TestPage page = (TestPage)tester.startPage(TestPage.class);
    FormTester form = tester.newFormTester("form");
    form.selectMultiple("choices", new int[] { 0 }, true);
    form.submit();
    assertTrue(page.selection.contains(0));
    assertTrue(page.selection.contains(1));
    assertEquals(2, page.selection.size());
  }
View Full Code Here

  public void testRetainDisabledSelected_On() throws Exception
  {
    TestPage page = (TestPage)tester.startPage(TestPage.class);
    FormTester form = tester.newFormTester("form");
    form.selectMultiple("choices", new int[] { 0 }, true);
    form.submit();
    assertTrue(page.selection.contains(0));
    assertTrue(page.selection.contains(1));
    assertEquals(2, page.selection.size());
  }
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.