Example #1
0
        public async Task GetGlobalIntuitiveSearchResponseAsync()
        {
            PostcodeIoService qasService = new PostcodeIoService(_httpClientWrapper.Object);

            var result = await qasService.IsPostcodeValidAsync("NG1 5FS", CancellationToken.None);

            Assert.AreEqual(true, result);

            _httpClientWrapper.Verify(x => x.GetAsync(It.Is <HttpClientConfigName>(y => y == HttpClientConfigName.PostcodeIo), It.Is <string>(y => y == "postcodes/NG1 5FS/validate"), It.IsAny <CancellationToken>()));
        }