public void testResource() {
RestApiService.ApiResource series = service.getResources().get("series");
assertEquals(1, series.getMethods().keySet().size());
assertEquals(1, series.getResources().keySet().size());
ApiMethod seriesGet = series.getMethods().get("get");
assertEquals("/series/{seriesId}", seriesGet.getPath());
assertEquals(HttpMethod.GET, seriesGet.getHttpMethod());
Schema seriesId = seriesGet.getParameters().get("seriesId");
// TODO(jasonhall): There is a bug with AutoBeans in JRE where booleans --
// like isRequired() -- are always false, meaning this always passes
// validation in JUnit tests. When this bug is fixed, uncomment this line.
// assertTrue(seriesId.isRequired());