void assertParamValues(List<String> expecteds, String paramName)
      throws URISyntaxException, InterruptedException {
    if (this.params == null) {
      this.params = this.actualParams();
    }
    int paramsFound = 0;
    for (NameValuePair pair : params) {
      if (pair.getName().equals(paramName)) {
        assertEquals(expecteds.get(paramsFound), pair.getValue());
        paramsFound++;
      }
    }
    assertEquals(paramsFound, expecteds.size());
  }
Local test mock server for unit tests.
src/test/java/com/google/maps/LocalTestServerContext.java