public async Task GetGlobalIntuitiveFormatResponseAsync()
        {
            QasService qasService = new QasService(_httpClientWrapper.Object);

            QasFormatRootResponse result = await qasService.GetGlobalIntuitiveFormatResponseAsync("aWQ9NTUwMTgxNTZ-Zm9ybWF0aWQ9NTA3Y2Y5YmItNzA0MC00NGVhLWJiZmItNzE0ZDhmNWIxOWJhfnFsPTZ-Z2VvPTA", CancellationToken.None);

            Assert.AreEqual("Experian Data Quality", result.Address[0].AddressLine1);

            _httpClientWrapper.Verify(x => x.GetAsync(It.Is <HttpClientConfigName>(y => y == HttpClientConfigName.Qas), It.Is <string>(y => y == "capture/address/v2/format?country=GBR&id=aWQ9NTUwMTgxNTZ-Zm9ybWF0aWQ9NTA3Y2Y5YmItNzA0MC00NGVhLWJiZmItNzE0ZDhmNWIxOWJhfnFsPTZ-Z2VvPTA"), It.IsAny <CancellationToken>()));
        }
        public async Task GetGlobalIntuitiveSearchResponseAsync()
        {
            QasService qasService = new QasService(_httpClientWrapper.Object);

            QasSearchRootResponse result = await qasService.GetGlobalIntuitiveSearchResponseAsync("NG15FS", CancellationToken.None);

            Assert.AreEqual("NG1 5FS", result.Postcode);
            Assert.AreEqual("string", result.Results[0].Suggestion);

            _httpClientWrapper.Verify(x => x.GetAsync(It.Is <HttpClientConfigName>(y => y == HttpClientConfigName.Qas), It.Is <string>(y => y == "capture/address/v2/search?query=NG15FS&country=GBR&take=100"), It.IsAny <CancellationToken>()));
        }