Examples of PickupBotDatabaseManager


Examples of games.pickupbot.PickupBotDatabaseManager

        DatabaseProvider.setCredentials(testCredentials);
        DatabaseProvider.setDatabaseProvider("sqlite");
    }

    public void testGameProfiles() {
        PickupBotDatabaseManager manager = new PickupBotDatabaseManager();

        manager.addGameProfile(host1, gameAccount1);
        manager.addGameProfile(host2, gameAccount1);

        assertTrue(manager.isGameProfileExistsForHost(host1));
        assertTrue(manager.isGameProfileExistsForHost(host2));
        assertFalse(manager.isGameProfileExistsForHost(host3));

        manager.removeGameProfile(gameAccount1);

        assertFalse(manager.isGameProfileExistsForHost(host1));
        assertFalse(manager.isGameProfileExistsForHost(host2));
        assertFalse(manager.isGameProfileExistsForHost(host3));


        manager.addGameProfile(host1, gameAccount1);
        manager.addGameProfile(host2, gameAccount1);

        assertTrue(manager.isGameProfileExistsForHost(host1));
        assertTrue(manager.isGameProfileExistsForHost(host2));
        assertFalse(manager.isGameProfileExistsForHost(host3));

        manager.removeHostBindingForGameProfile(host1, gameAccount1);
        assertFalse(manager.isGameProfileExistsForHost(host1));

        manager.removeHostBindingForGameProfile(host2, gameAccount1);
        assertFalse(manager.isGameProfileExistsForHost(host2));
    }
View Full Code Here

Examples of games.pickupbot.PickupBotDatabaseManager

        manager.removeHostBindingForGameProfile(host2, gameAccount1);
        assertFalse(manager.isGameProfileExistsForHost(host2));
    }

    public void testLockedPlayers() {
        PickupBotDatabaseManager manager = new PickupBotDatabaseManager();

        assertFalse(manager.isPlayerLocked(gameAccount1));

        manager.addLockedPlayer(gameAccount1);

        assertTrue(manager.isPlayerLocked(gameAccount1));

        manager.removeLockedPlayer(gameAccount1);

        assertFalse(manager.isPlayerLocked(gameAccount1));


        GregorianCalendar calendar = new GregorianCalendar();
        calendar.add(GregorianCalendar.MINUTE, 1);
        manager.addLockedPlayer(gameAccount1, calendar.getTimeInMillis());

        assertTrue(manager.isPlayerLocked(gameAccount1));

        manager.removeLockedPlayer(gameAccount1);

        assertFalse(manager.isPlayerLocked(gameAccount1));

    }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.