package br.edu.ufcg.ccc.projeto2.warofkingdoms.management; public class FakeRequestManager { // private final static String LOG_TAG = "RequestManager"; // // private final static int NUMBER_OF_PLAYERS = 3; // // private static RandomEntities generator = new RandomEntities(); // private static Random random = new Random(); // // public static String requestPOST(String uri, String requestParams) { // if (uri.equals(CONNECT_URI)) { // return createFakeConnectResponse(); // } else if (uri.equals(SEND_MOVES_URI)) { // return createFakeSendMovesResponse(); // } // Log.e(LOG_TAG, "Resource " + uri + " is unknown"); // return null; // } // // private static String createFakeSendMovesResponse() { // JSONObject result = new JSONObject(); // try { // result.put(SEND_MOVES_RESULT_CONFLICTS_TAG, new JSONArray()); // result.put(SEND_MOVES_RESULT_UPDATED_MAP_TAG, new JSONArray()); // } catch (JSONException e) { // Log.e(LOG_TAG, e.toString()); // } // return result.toString(); // } // // private static String createFakeConnectResponse() { // JSONObject result = new JSONObject(); // List<Territory> territories = createFakeTerritoryList(); // List<Player> players = createFakePlayerResponse(); // // for (int i = 0; i < NUMBER_OF_PLAYERS; i++) { // Player randomPlayer = players.get(random.nextInt(players.size() - 1)); // Territory randomTerritory = territories.get(random.nextInt(territories // .size() - 1)); // randomTerritory.setOwner(randomPlayer.getHouse()); // } // // try { // result.put(CONNECT_RESULT_TERRITORIES_TAG, // parseTerritoriesToJson(territories)); // result.put(CONNECT_RESULT_PLAYERS_TAG, parsePlayersToJson(players)); // } catch (JSONException e) { // Log.e(LOG_TAG, e.toString()); // } // return result.toString(); // } // // private static ArrayList<Player> createFakePlayerResponse() { // ArrayList<Player> players = new ArrayList<Player>(); // for (int i = 0; i < NUMBER_OF_PLAYERS; i++) { // players.add(generator.nextPlayer()); // } // return players; // } // // private static ArrayList<Territory> createFakeTerritoryList() { // ArrayList<Territory> territories = new ArrayList<Territory>(); // for (char territoryLetter = 65; territoryLetter < 91; territoryLetter++) { // if (territoryLetter != 'W') { // territories.add(new Territory(String.valueOf(territoryLetter))); // } // } // return territories; // } }