Package org.apache.wicket.util.tester

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


    tester.startPage(page);

    FormTester ft = tester.newFormTester("form");
    ft.setValue("name", "999999999");
    ft.submit();
    assertEquals(0, new FeedbackCollector(page).collect().size());

    MaxLenValidator max = new MaxLenValidator();
    page.name.add(max);
View Full Code Here


    MaxLenValidator max = new MaxLenValidator();
    page.name.add(max);

    ft = tester.newFormTester("form");
    ft.setValue("name", "999999999");
    ft.submit();
    assertEquals(1, new FeedbackCollector(page).collect().size());
    // WICKET-5115 variables in default message are not substituted (was the case in 1.5.x)
    assertEquals("MAX ${len}", new FeedbackCollector(page).collect()
      .get(0)
      .getMessage()
View Full Code Here

      .getMessage()
      .toString());

    ft = tester.newFormTester("form");
    ft.setValue("name", "22");
    ft.submit();
    assertEquals(0, new FeedbackCollector(page).collect().size());

    MinLenValidator min = new MinLenValidator();
    page.name.add(min);
View Full Code Here

    MinLenValidator min = new MinLenValidator();
    page.name.add(min);

    ft = tester.newFormTester("form");
    ft.setValue("name", "22");
    ft.submit();
    assertEquals(1, new FeedbackCollector(page).collect().size());
    assertEquals("MINIMUM", new FeedbackCollector(page).collect()
      .get(0)
      .getMessage()
      .toString());
View Full Code Here

      .getMessage()
      .toString());

    ft = tester.newFormTester("form");
    ft.setValue("name", "7777777");
    ft.submit();
    assertEquals(0, new FeedbackCollector(page).collect().size());

    page.name.remove(min);

    ft = tester.newFormTester("form");
View Full Code Here

    page.name.remove(min);

    ft = tester.newFormTester("form");
    ft.setValue("name", "22");
    ft.submit();
    assertEquals(0, new FeedbackCollector(page).collect().size());

    page.name.remove(max);

    ft = tester.newFormTester("form");
View Full Code Here

    page.name.remove(max);

    ft = tester.newFormTester("form");
    ft.setValue("name", "999999999");
    ft.submit();
    assertEquals(0, new FeedbackCollector(page).collect().size());
  }

  /**
   */
 
View Full Code Here

      FormTester formTester = tester.newFormTester("signInPanel:signInForm");
      formTester.setValue("username", "wicket");
      formTester.setValue("password", "wicket");
      formTester.setValue("rememberMeContainer:rememberMe", "true");
      formTester.submit();
      tester.assertRenderedPage(Home.class);

      // a) With wicket submitting a form will result in a temporary redirect,
      // with the redirect setting the Cookie.
      // b) jWebUnits Cookie test methods are all using the http response
View Full Code Here

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

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

    tester.assertErrorMessages("Name is required");
  }
}
View Full Code Here

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

    tester.assertErrorMessages("Interface error loaded OK");
  }

  /**
 
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.