public async Task CanQueryExtent(string rootUrl, string relativeUrl) { var gateway = new PortalGateway(rootUrl); var query = new QueryForExtent(relativeUrl.AsEndpoint()); var result = await IntegrationTestFixture.TestPolicy.ExecuteAsync(() => { return(gateway.QueryForExtent(query)); }); Assert.NotNull(result); Assert.Null(result.Error); Assert.True(result.NumberOfResults > 0); Assert.NotNull(result.Extent); Assert.NotNull(result.Extent.SpatialReference); Assert.NotNull(result.Extent.GetCenter()); }