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));
}