public void It_writes_body()
        {
            var bodyWriter = new XElementWriter(new XElement("Body"));
            var message = new OutgoingMessage();
            message.SetBody(bodyWriter);

            var envelope = XElementExtensions.ParseGeneratedXml(message.Write);

            Assert.AreEqual(SOAP.Constants.Envelope, envelope.Name);
            var bodySectionElement = envelope.Element(SOAP.Constants.Body);
            var bodyElement = (XElement) bodySectionElement.FirstNode;
            Assert.AreEqual("Body", bodyElement.Name.LocalName);
        }
示例#2
0
        public void It_writes_body()
        {
            var bodyWriter = new XElementWriter(new XElement("Body"));
            var message    = new OutgoingMessage();

            message.SetBody(bodyWriter);

            var envelope = XElementExtensions.ParseGeneratedXml(message.Write);

            Assert.AreEqual(SOAP.Constants.Envelope, envelope.Name);
            var bodySectionElement = envelope.Element(SOAP.Constants.Body);
            var bodyElement        = (XElement)bodySectionElement.FirstNode;

            Assert.AreEqual("Body", bodyElement.Name.LocalName);
        }