CallbackHandler handler = new WikiCallbackHandler( m_engine, null, "user", "password" );
LoginModule module = new UserDatabaseLoginModule();
module.initialize( m_subject, handler,
new HashMap<String, Object>(),
new HashMap<String, Object>() );
module.login();
module.commit();
Set principals = m_subject.getPrincipals();
assertEquals( 1, principals.size() );
assertTrue( principals.contains( new WikiPrincipal( "user", WikiPrincipal.LOGIN_NAME ) ) );
assertFalse( principals.contains( Role.AUTHENTICATED ) );