Package org.apache.wicket.util.tester

Examples of org.apache.wicket.util.tester.WicketTester.assertRenderedPage()


    tester.assertLabel("guessesRemaining", "4");
    clickLetter(tester, 'a');
    clickLetter(tester, 'n');
    clickLetter(tester, 'g');
    clickLetter(tester, 'm');
    tester.assertRenderedPage(Win.class);
  }

  /**
   * Tests the webapplication for an unsuccessful match.
   */
 
View Full Code Here


    clickLetter(tester, 't');
    tester.assertLabel("guessesRemaining", "2");
    clickLetter(tester, 'x');
    tester.assertLabel("guessesRemaining", "1");
    clickLetter(tester, 'z');
    tester.assertRenderedPage(Lose.class);
  }

  /**
   * Performs a guess.
   *
 
View Full Code Here

      public Page getTestPage()
      {
        return new AdminPage();
      }
    });
    tester.assertRenderedPage(AdminPage.class);
  }

  /**
   * @throws Exception
   */
 
View Full Code Here

    doc = tester.getServletResponse().getDocument();
    tester.assertContains("Template example, page 1 - page inheritance");
    tester.assertContains("This is some concrete content from a panel.");

    tester.startPage(org.apache.wicket.examples.template.border.Page1.class);
    tester.assertRenderedPage(org.apache.wicket.examples.template.border.Page1.class);
    doc = tester.getServletResponse().getDocument();
    tester.assertContains("Template example, page 1 - border");
    tester.assertContains("contents here");
  }
}
View Full Code Here

    }
    WicketTester tester = new WicketTester(new SignIn2Application());

    tester.startPage(Home.class);

    tester.assertRenderedPage(SignIn2.class);

    FormTester formTester = tester.newFormTester("signInPanel:signInForm");
    formTester.setValue("username", "wicket");
    formTester.setValue("password", "wicket");
    formTester.setValue("rememberMeRow:rememberMe", "true");
View Full Code Here

    FormTester formTester = tester.newFormTester("signInPanel:signInForm");
    formTester.setValue("username", "wicket");
    formTester.setValue("password", "wicket");
    formTester.setValue("rememberMeRow: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
    // object only
View Full Code Here

        assertEquals("wicket", cookie.getValue());
      }
    }

    tester.startPage(SignOut.class);
    tester.assertRenderedPage(SignOut.class);

    tester.startPage(Home.class);
    tester.assertRenderedPage(SignIn2.class);
  }
}
View Full Code Here

    tester.startPage(SignOut.class);
    tester.assertRenderedPage(SignOut.class);

    tester.startPage(Home.class);
    tester.assertRenderedPage(SignIn2.class);
  }
}
View Full Code Here

      FormTester formTester = tester.newFormTester("signInPanel:signInForm");
      formTester.setValue("username", "wicket");
      formTester.setValue("password", "wicket");
      formTester.submit();

      tester.assertRenderedPage(Home.class);
      tester.assertContains("Wicket Examples - library");
      tester.assertLabel("books:0:author", "Effective Java (Joshua Bloch)");
    }
    finally
    {
View Full Code Here

    tester.startPage(new TestPage(constructorsCalls));

    assertEquals(1, constructorsCalls.get());

    tester.assertRenderedPage(TestPage.class);

    assertEquals(1, constructorsCalls.get());
  }

  private static class TestPage extends WebPage implements IMarkupResourceStreamProvider
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.