示例#1
0
  @Test
  public void shouldConnectCorrectly() {
    PlacesResult result;

    // Test access denied response
    places.setApiKey("WRONG_API_KEY");
    result =
        places.search(
            PICCADILLY_LAT,
            PICCADILLY_LONG,
            RADIUS,
            PlacesQueryOptions.create().types(PLACE_TYPES),
            false);

    assertEquals("REQUEST_DENIED", result.getStatus());
    assertEquals(false, result.isOkay());

    // Test success connection
    places.setApiKey(API_KEY);
    result =
        places.search(
            PICCADILLY_LAT,
            PICCADILLY_LONG,
            RADIUS,
            PlacesQueryOptions.create().types(PLACE_TYPES),
            false);

    assertEquals("OK", result.getStatus());
    assertEquals(true, result.isOkay());
  }