// test logging in and out public void testLoginAndLogout() { String s = "<request version=\"1.0\" id=\"589a39591271844e3fbe32bbb9281ad9\"><login player=\"" + playerId + "\" password=\"goodbye\" self-register=\"false\"/></request>"; Document d = Message.construct(s); Message m1 = new Message(d); m1.setOriginator(playerId + ""); assertFalse(DatabaseManager.getInstance().loginPlayer(playerId + "", "hello")); assertTrue(DatabaseManager.getInstance().logoutPlayer(m1)); assertFalse(DatabaseManager.getInstance().loginPlayer(playerId + "", "wrong password")); assertTrue(DatabaseManager.getInstance().loginPlayer(playerId + "", "hello")); }