Package org.apache.wicket.util.tester

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


    PaletteTestPage testPage = new PaletteTestPage(selected, all);

    tester.startPage(testPage);

    FormTester formTester = tester.newFormTester(testPage.form.getId());
    formTester.submit();

    Collection<String> collection = testPage.palette.getModelCollection();

    assertEquals(1, collection.size());
    assertEquals("D", collection.iterator().next());
View Full Code Here


    testPage.palette.setRequired(true);

    tester.startPage(testPage);

    FormTester formTester = tester.newFormTester(testPage.form.getId());
    formTester.submit();

    assertTrue(testPage.form.hasError());
  }

  @Test
View Full Code Here

    tester.startPage(testPage);

    FormTester formTester = tester.newFormTester(testPage.form.getId());
    formTester.setValue("palette:recorder", "A");
    formTester.submit();

    assertTrue(testPage.form.hasError());

    // with RAW_INPUT
    tester.assertContains("<option value=\"B\">B</option>\\s*</select>");
 
View Full Code Here

    tester.getSession().invalidateNow();
    assertFalse(page.formSubmitted.get());
    String textOldValue = page.textModel.getObject();
    FormTester formTester = tester.newFormTester("f");
    formTester.setValue("text", "newValue");
    formTester.submit();
    page = (ExpirationRecoveryPage) tester.getLastRenderedPage();
    assertFalse("Form should not be submitted", page.formSubmitted.get());
    assertEquals("TextField's value should not be modified", textOldValue, page.textModel.getObject());
    assertEquals("PageParameters should be preserved", parameters, page.getPageParameters());
  }
View Full Code Here

    tester.getSession().invalidateNow();
    assertFalse(page.formSubmitted.get());
    FormTester formTester = tester.newFormTester("f");
    String newValue = "newValue";
    formTester.setValue("text", newValue);
    formTester.submit();
    page = (ExpirationRecoveryPage) tester.getLastRenderedPage();
    assertTrue("Form should be submitted", page.formSubmitted.get());
    assertEquals("TextField's value should be modified", newValue, page.textModel.getObject());
    assertEquals("PageParameters should be preserved", parameters, page.getPageParameters());
View Full Code Here

    tester.processRequestCycle(LoginPage.class);
    FormTester form = tester.newFormTester("signInPanel:signInForm");
    form.setValue("username", "test");
    form.setValue("password", "test");
    tester.getWicketSession().bind();
    form.submit();
    tester.assertRenderedPage(HomePage.class);
    tester.setupRequestAndResponse();
    assertFalse(Session.get().isTemporary());
    tester.processRequestCycle(LoginPage.class);
  }
View Full Code Here

    tester.startPage(HomePage.class);
    tester.assertRenderedPage(HomePage.class);
    HomePage home = (HomePage)tester.getLastRenderedPage();
    FormTester formTester = tester.newFormTester("form");
    formTester.setValue("text", "Hello");
    formTester.submit("link");
    assertEquals("Hello", home.getText());
    assertTrue("Form.onSubmit() has not been called!", home.isSubmitted());
    assertTrue("SubmitLink.onSubmit() has not been called!", home.isSubmittedViaLink());
  }
View Full Code Here

        ft.setValue( "panel:minX", "-2");
        ft.setValue( "panel:minY", "-2");
        ft.setValue( "panel:maxX", "2");
        ft.setValue( "panel:maxY", "2");
       
        ft.submit();
       
        assertEquals( new Envelope(-2,2,-2,2), ep.getModelObject() );
    }
}
View Full Code Here

       
        // select just one
        FormTester ft = tester.newFormTester("form");
        ft.setValue("panel:listContainer:items:1:selectItemContainer:selectItem", "true");
        ft.setValue("panel:listContainer:items:7:selectItemContainer:selectItem", "true");
        ft.submit();
        assertEquals(2, table.getSelection().size());
        assertEquals(new Integer(0), table.getSelection().get(0));
        assertEquals(new Integer(6), table.getSelection().get(1));
    }
   
View Full Code Here

    }
   
    public void testDefaults() {
        tester.assertRenderedPage(FormTestPage.class);
        FormTester ft = tester.newFormTester("form");
        ft.submit();
        assertEquals(0,  page.getSession().getFeedbackMessages().messages(new ErrorLevelFeedbackMessageFilter(FeedbackMessage.ERROR)).size());
    }
   
    public void testInvalid() {
        final LayerInfo polygons = getCatalog().getLayerByName(MockData.BASIC_POLYGONS.getLocalPart());
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.