listener.loginFailed = false;
listener.setAuthentication(
new PasswordAuthentication("guest", password));
client.login(props);
synchronized (client){
client.wait(TIMEOUT);
}
assertTrue(listener.loggedIn);
assertFalse(listener.loginFailed);
} finally {
server.shutdown();