private void CheckResult(GeoCodeAddressResponseModel.WebServiceGeocodeQueryResultSet expected, GeoCodeAddressResponseModel.WebServiceGeocodeQueryResultSet queryResult) { Assert.AreEqual(expected.QueryStatusCode, queryResult.QueryStatusCode); Assert.AreEqual(expected.ExceptionOccurred, queryResult.ExceptionOccurred); Assert.AreEqual(expected.QueryStatusCodeName, queryResult.QueryStatusCodeName); Assert.AreEqual(expected.QueryStatusCodeValue, queryResult.QueryStatusCodeValue); Assert.AreEqual(expected.TimeTaken, queryResult.TimeTaken); Assert.AreEqual(expected.TransactionId, queryResult.TransactionId); Assert.AreEqual(expected.Version, queryResult.Version); var expectedDetail = expected.WebServiceGeocodeQueryResults.WebServiceGeocodeQueryResult; var resultDetail = queryResult.WebServiceGeocodeQueryResults.WebServiceGeocodeQueryResult; Assert.AreEqual(expectedDetail.TransactionId, resultDetail.TransactionId); Assert.AreEqual(expectedDetail.Latitude, resultDetail.Latitude); Assert.AreEqual(expectedDetail.Longitude, resultDetail.Longitude); Assert.AreEqual(expectedDetail.Quality, resultDetail.Quality); Assert.AreEqual(expectedDetail.Version, resultDetail.Version); }
private void ExpectDeSerialize(GeoCodeAddressResponseModel.WebServiceGeocodeQueryResultSet ExpectedResult) { ResponseSerializer.Setup(serializer => serializer.DeSerialize(It.IsAny<string>())).Returns(ExpectedResult); }