package com.github.wicketoracle.app.login; import com.github.wicketoracle.AppTester; import com.github.wicketoracle.app.home.HomePage; import junit.framework.TestCase; /** * Simple test using the WicketTester */ public class TestLoginPage extends TestCase { private AppTester tester; @Override public final void setUp() { tester = new AppTester(); } public final void testRenderLoginPage() { tester.startPage( LoginPage.class ); tester.assertRenderedPage( LoginPage.class ); } public final void testSuccessfulLogin() { tester.doUnitTestLogin(); tester.assertRenderedPage( HomePage.class ); } public final void testUnsuccessfulLogin() { tester.doLogin( "NON_EXISTENT_USER" , "xxx" ); tester.assertRenderedPage( LoginPage.class ); } }