public void GetReference_Success() { // Assign var xmlDoc = new XmlDocument(); xmlDoc.LoadXml(IntegrationFixtureBase.GetReferenceResponseXml()); var expectedResponsePolicyType = xmlDoc.GetElementsByTagName("PolId")[0].InnerText; IPolicyService subscribeService = new PolicyServiceClient(); var getReferenceRequest = new GetReferenceRequest {strPolId = "ADF169034A13" }; // Act var actualResponse = subscribeService.GetReference(getReferenceRequest); if (actualResponse.GetReferenceResult.ErrorInfo != null) { _logHandler.WriteLog(actualResponse.GetReferenceResult.ErrorInfo.ErrorXML, LogSeverity.Error, LogCategory.BusinessComponent); _logHandler.WriteLog(actualResponse.GetReferenceResult.ErrorInfo.Description, LogSeverity.Error, LogCategory.BusinessComponent); _logHandler.WriteLog(actualResponse.GetReferenceResult.ErrorInfo.DetailedDescription, LogSeverity.Error, LogCategory.BusinessComponent); } Assert.IsNotNull(actualResponse.GetReferenceResult.OutputXml); var xmlDoc1 = new XmlDocument(); xmlDoc1.LoadXml(actualResponse.GetReferenceResult.OutputXml); Assert.AreEqual(expectedResponsePolicyType, xmlDoc1.GetElementsByTagName("PolId")[0].InnerText); }
public void GetReference_ErrorReturned() { // Assign IPolicyService subscribeService = new PolicyServiceClient(); var getReferenceRequest = new GetReferenceRequest(); // Act var actualGetReferenceResponse = subscribeService.GetReference(getReferenceRequest); // Assert Assert.IsNotNull(actualGetReferenceResponse.GetReferenceResult.ErrorInfo); }