コード例 #1
0
        private static void CheckResponseForErrors(Stream soapResponse)
        {
            var reader    = new StreamReader(soapResponse);
            var text      = XmlUtility.ToXmlDocument(reader.ReadToEnd());
            var exception = new UventetFeilException(text);

            Log.Warn($"Uventet feil: {exception}");
            throw exception;
        }
コード例 #2
0
        public static void Parse_soap_exception_suksess()
        {
            //Arrange
            var          expectedGuilty      = "env:Sender";
            const string expectedDescription = "Invalid service usage: Service owner 988015814 does not have access to ENDRINGSTJENESTEN";

            //Act
            var exception = new UventetFeilException(XmlResource.Response.GetSoapFault());

            //Assert
            Assert.Equal(expectedGuilty, exception.Skyldig.Trim());
            Assert.Equal(expectedDescription, exception.Beskrivelse.Trim());
        }