Package org.apache.wicket.util.tester

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


  public void allFormsEnabledSubmitOuterForm()
  {
    assertEnabledState(true, true, true);

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

    assertOnSubmitCalled(true, true, true);
    assertOnErrorCalled(false, false, false);
  }
View Full Code Here


  public void allFormsEnabledSubmitMiddleForm()
  {
    assertEnabledState(true, true, true);

    FormTester formTester = tester.newFormTester("outerForm:middleForm");
    formTester.submit("submit");

    assertOnSubmitCalled(false, true, true);
    assertOnErrorCalled(false, false, false);
  }
View Full Code Here

  public void allFormsEnabledSubmitInnerForm()
  {
    assertEnabledState(true, true, true);

    FormTester formTester = tester.newFormTester("outerForm:middleForm:innerForm");
    formTester.submit("submit");

    assertOnSubmitCalled(false, false, true);
    assertOnErrorCalled(false, false, false);
  }
View Full Code Here

    middleForm.setEnabled(false);
    assertEnabledState(true, false, true);

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

    assertOnSubmitCalled(true, false, false);
    assertOnErrorCalled(false, false, false);
  }
View Full Code Here

    innerForm.setEnabled(false);
    assertEnabledState(true, true, false);

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

    assertOnSubmitCalled(true, true, false);
    assertOnErrorCalled(false, false, false);
  }
View Full Code Here

    assertEnabledState(false, true, true);

    FormTester formTester = tester.newFormTester("outerForm");
    try
    {
      formTester.submit("submit");
      fail("Executing the listener on disabled component is not allowed.");
    }
    catch (ListenerInvocationNotAllowedException expected)
    {
      ;
View Full Code Here

    String componentToGetError)
  {
    FormTester formTester;
    formTester = tester.newFormTester(formToBeSubmitted);
    formTester.setValue(componentToGetError, "");
    formTester.submit("submit");
    return formTester;
  }
}
View Full Code Here

    final FormTester form = tester.newFormTester("form");

    form.setValue("input", "Atmosphere rocks!");

    form.submit("send");

    assertThat(updateTimeCalled.get(), is(true));
    assertThat(receiveMessageCalled.get(), is(true));

    // get the the collected so far content of the suspended response
View Full Code Here

    FormTester ft = tester.newFormTester("f");

    ft.setFile("muf", new File("target/test-classes/org/apache/wicket/markup/html/form/upload/MultiFileUploadFieldTest0.txt"), "plain/text");
    ft.setFile("muf", new File("target/test-classes/org/apache/wicket/markup/html/form/upload/MultiFileUploadFieldTest1.txt"), "plain/text");
    ft.submit();

    assertEquals("The form is not submitted", true, submitted.get());
  }

  private static class TestPage extends WebPage implements IMarkupResourceStreamProvider
View Full Code Here

    String response = tester.getLastResponseAsString();
    assertTrue(response.contains("<input wicket:id=\"number\" type=\"number\" value=\"0.00\" name=\"number\" min=\"0.00\" max=\"100.00\"/>"));

    FormTester formTester = tester.newFormTester(testPage.form.getId());
    formTester.setValue(testPage.textField.getId(), "50.50");
    formTester.submit();
    assertEquals(new BigDecimal("50.50"), testPage.textField.getDefaultModelObject());
  }

  /**
   * WICKET-4884, WICKET-3591
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.