Package games.pickupbot

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


        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

Related Classes of games.pickupbot.PickupBotDatabaseManager

Copyright © 2018 www.massapicom. 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.