コード例 #1
0
ファイル: TestDatabaseManager.java プロジェクト: Auzzy/school
 // 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"));
 }