public BattleManagerAsynTest() { GlobalConfig.getInstance() .overrideProperty(GlobalConfig.RUNTIME_MESSAGE_SERVER_ID, "localhost:0"); GlobalConfig.getInstance() .overrideProperty(GlobalConfig.RUNTIME_GAME_SERVERID, expectRpcServerId); GlobalConfig.getInstance().overrideProperty("zookeeper.root", "/snsgame/babywar"); GlobalConfig.getInstance().overrideProperty(GlobalConfig.RUNTIME_SCRIPT_DIR, "src/main/script"); GlobalConfig.getInstance().overrideProperty(GlobalConfigKey.deploy_data_dir, "../deploy/data"); GlobalConfig.getInstance().overrideProperty(GlobalConfigKey.battle_distributed, "true"); AbstractTest test = new AbstractTest(); try { test.setUp(); } catch (Exception e) { e.printStackTrace(); } GameContext.getTestInstance().reloadContext(); BattleDataLoader4Bitmap.loadBattleMaps(); BattleDataLoader4Bitmap.loadBattleBullet(); }