package com.github.wicketoracle.app.user.delegate.mgr;
import org.apache.wicket.util.tester.FormTester;
import com.github.wicketoracle.AppTester;
import junit.framework.TestCase;
public class TestDelegateUserRoleMgrPage extends TestCase
{
private AppTester tester;
@Override
public final void setUp()
{
tester = new AppTester();
}
public final void testRenderDelegateUserRoleMgrPage()
{
tester.doUnitTestLogin();
tester.startPage( new DelegateUserRoleMgrPage( new DelegateUser( 2 , "UNIT_TEST" , null , null , null , null , null , false ) ) );
tester.assertRenderedPage( DelegateUserRoleMgrPage.class );
tester.assertNoLeakedConnections();
}
public final void testSubmitForm()
{
testRenderDelegateUserRoleMgrPage();
FormTester formTester = tester.newFormTester( "FormRoleMgr" );
formTester.submit();
tester.assertRenderedPage( DelegateUserRoleMgrPage.class );
tester.assertNoLeakedConnections();
}
}