public async Task CanGetListOfSupports()
        {
            var gw = new DynamicsListsGateway(api);

            var items = await gw.GetSupportsAsync();

            Assert.NotEmpty(items);
        }
        public async Task CanGetListOfStateProvinces()
        {
            var gw     = new DynamicsListsGateway(api);
            var canada = (await gw.GetCountriesAsync()).Single(c => c.era_countrycode == "CAN");

            var items = await gw.GetStateProvincesAsync(canada.era_countryid);

            Assert.NotEmpty(items);
        }
        public async Task CanGetListOfJurisdictions()
        {
            var gw     = new DynamicsListsGateway(api);
            var canada = (await gw.GetCountriesAsync()).Single(c => c.era_countrycode == "CAN");
            var bc     = (await gw.GetStateProvincesAsync(canada.era_countryid)).Single(c => c.era_code == "BC");

            var items = await gw.GetJurisdictionsAsync(bc.era_provinceterritoriesid);

            Assert.NotEmpty(items);
        }