Package org.apache.wicket.util.tester

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


  public void classValidator()
  {
    tester.startPage(new ValidatorLoaderPage(new ClassValidator()));
    FormTester formTester = tester.newFormTester("form");
    formTester.setValue("passwd", "anything");
    formTester.submit();

    tester.assertErrorMessages("Class error loaded OK");
  }
 
  @Test
View Full Code Here


  {
    tester.startPage(new FormValidatorPage());
    FormTester formTester = tester.newFormTester("form");
    formTester.setValue("field1", "value1");
    formTester.setValue("field2", "value2");
    formTester.submit();
    tester.assertErrorMessages("Form Validator loaded OK");
  }
 
  private static class ValidatorLoaderPage extends WebPage implements IMarkupResourceStreamProvider
  {
View Full Code Here

    testPage.textField.setType(String.class);
    testPage.textField.setConvertEmptyInputStringToNull(true);
    tester.startPage(testPage);
    FormTester formTester = tester.newFormTester(testPage.form.getId());
    formTester.setValue(testPage.textField.getId(), "");
    formTester.submit();
    assertEquals(null, testPage.textField.getDefaultModelObject());
  }

  /**
   * Asserting that the value attribute on tag input is escaped once by default
View Full Code Here

    testPage.textField.setRequired(false);
    testPage.textField.add(StringValidator.minimumLength(2));
    tester.startPage(testPage);
    FormTester formTester = tester.newFormTester(testPage.form.getId());
    formTester.setValue(testPage.textField.getId(), "");
    formTester.submit();
    assertEquals(null, testPage.textField.getDefaultModelObject());
    assertTrue(testPage.textField.isValid());
  }

  /**
 
View Full Code Here

    FormTester formTester = tester.newFormTester("form");
    tester.getRequest()
      .getPostParameters()
      .setParameterValue(((CheckBox)page.get("form:input")).getInputName(), "true");
    page.get("form:label").setVisible(true);
    formTester.submit();
    tester.assertRenderedPage(clazz);
    assertResultPage("EnclosurePageExpectedResult_9-4.html");
    assertTrue(page.inputOnBeforeRender);
    assertTrue(page.inputValidate);
    assertTrue(page.labelOnBeforeRender);
View Full Code Here

    try
    {
      tmp = FileUploadFieldTest.writeTestFile(1);
      FormTester formtester = tester.newFormTester("form");
      formtester.setFile("upload", tmp, "text/plain");
      formtester.submit();

      TestPage page = (TestPage)tester.getLastRenderedPage();
      assertNotNull(page.testFile);
    }
    finally
View Full Code Here

    Assert.assertFalse(page.isSubmitLinkSubmitted());
    Assert.assertFalse(page.isFormSubmitted());

    FormTester formTester = tester.newFormTester("form");
    formTester.submit();

    page = (FormPage)tester.getLastRenderedPage();

    Assert.assertTrue(page.isFormSubmitted());
    Assert.assertFalse(page.isSubmitLinkSubmitted());
View Full Code Here

    Assert.assertFalse(page.isSubmitLinkSubmitted());
    Assert.assertFalse(page.isFormSubmitted());

    FormTester formTester = tester.newFormTester("form");
    formTester.submit();

    page = (FormPage2)tester.getLastRenderedPage();

    Assert.assertTrue(page.isFormSubmitted());
    Assert.assertFalse(page.isSubmitLinkSubmitted());
View Full Code Here

      "border:form:body:datefield2");
    @SuppressWarnings("unchecked")
    TextField<String> date = (TextField<String>)datefield2.get("date");
    tester.getRequest().getPostParameters().setParameterValue(date.getInputName(), "abcdef");

    formTester.submit();
    tester.assertNoErrorMessage();

    HomePage page = (HomePage)tester.getLastRenderedPage();
    assertEquals("abcde", page.getTextfield());
    assertEquals("aaabbb-converted", page.getDatefield());
View Full Code Here

    // assert rendered page class
    tester.assertRenderedPage(CommonModelPage.class);

    FormTester formTester = tester.newFormTester("border:body:form1");
    formTester.submit();

    CommonModelPage page = (CommonModelPage)tester.getLastRenderedPage();
    assertEquals(0, page.quantity1);
    assertEquals(0, page.quantity2);
  }
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.