public void getPublicIPAddressInfo() throws InterruptedException {
server.enqueue(jsonResponse("/getresourceprovidermetadata.json"));
final ResourceProviderApi resourceProviderApi = api.getResourceProviderApi();
List<ResourceProviderMetaData> metaDatas = resourceProviderApi.get(resource);
String path = String.format("/subscriptions/SUBSCRIPTIONID/providers/%s?api-version=%s", resource, apiVersion);
assertSent(server, "GET", path);
assertTrue(metaDatas.size() > 0);
ResourceProviderMetaData md = metaDatas.get(0);
assertEquals(md.resourceType(), "availabilitySets");
assertEquals(md.locations().get(0), "East US");
assertEquals(md.apiVersions().get(0), "2016-03-30");
}