public async Task VVerifyCityExistsAsync_Should_Return_Verification_Ok() { var cityId = Guid.NewGuid(); var city = new GetCityResponse { Id = cityId, Name = "Name", PolishName = "PolishName" }; var expectedResult = VerificationResult.Ok(); _rivaAdministrativeDivisionApiClientServiceMock.Setup(x => x.GetCityAsync(It.IsAny <Guid>())) .ReturnsAsync(city); var result = await _service.VerifyCityExistsAsync(cityId); result.Should().BeEquivalentTo(expectedResult); }
public async Task GetCityAsync_Should_Return_ICity() { var cityId = Guid.NewGuid(); var getCityResponse = new GetCityResponse { Id = cityId, Name = "Name", PolishName = "PolishName", RowVersion = Array.Empty <byte>(), StateId = Guid.NewGuid() }; var httpResponseMessage = new HttpResponseMessage(HttpStatusCode.OK) { Content = new StringContent(JsonConvert.SerializeObject(getCityResponse)) }; _httpClientMock.Setup(x => x.GetAsync(It.IsAny <string>())).ReturnsAsync(httpResponseMessage); var result = await _rivaAdministrativeDivisionsApiClientService.GetCityAsync(cityId); result.Should().BeEquivalentTo(getCityResponse); }