Search in sources :

Example 1 with LoginPanel

use of org.apache.wicket.queueing.bodyisachild.LoginPanel in project wicket by apache.

the class ComponentQueueingTest method bodyIsAChild.

/**
 * https://issues.apache.org/jira/browse/WICKET-6077
 */
@Test
public void bodyIsAChild() {
    tester.startPage(BodyIsAChildPage.class);
    tester.assertRenderedPage(BodyIsAChildPage.class);
    String username = "USER";
    String password = "PASSWD";
    FormTester formTester = tester.newFormTester("wmc:login:loginForm");
    formTester.setValue("usernameFormGroup:usernameFormGroup_body:username", username);
    formTester.setValue("passwordFormGroup:passwordFormGroup_body:password", password);
    formTester.submit();
    LoginPanel loginPanel = (LoginPanel) tester.getComponentFromLastRenderedPage("wmc:login");
    assertEquals(username, loginPanel.pojo.username);
    assertEquals(password, loginPanel.pojo.password);
}
Also used : LoginPanel(org.apache.wicket.queueing.bodyisachild.LoginPanel) FormTester(org.apache.wicket.util.tester.FormTester) Test(org.junit.Test)

Aggregations

LoginPanel (org.apache.wicket.queueing.bodyisachild.LoginPanel)1 FormTester (org.apache.wicket.util.tester.FormTester)1 Test (org.junit.Test)1