Example #1
0
        private static void AssertOuterXmlInvocations(XmlReader actual, XmlReader expected)
        {
            var actualSpy   = new XmlReaderSpy(actual);
            var expectedSpy = new XmlReaderSpy(expected);

            using (actualSpy)
                using (expectedSpy)
                {
                    actualSpy.MoveToContent();
                    expectedSpy.MoveToContent();
                    actualSpy.ReadOuterXml();
                    expectedSpy.ReadOuterXml();
                }
            Assert.That(actualSpy.Invocations, Is.EqualTo(expectedSpy.Invocations));
        }
Example #2
0
        private void AssertOuterXmlInvocations(XmlReader actual, XmlReader expected)
        {
            var actualSpy   = new XmlReaderSpy(actual);
            var expectedSpy = new XmlReaderSpy(expected);

            using (actualSpy)
                using (expectedSpy)
                {
                    actualSpy.MoveToContent();
                    expectedSpy.MoveToContent();
                    actualSpy.ReadOuterXml();
                    expectedSpy.ReadOuterXml();
                }

            actualSpy.Invocations.Should().Be(expectedSpy.Invocations);
        }
Example #3
0
        private static void AssertTransformInvocations(XmlReader actual, XmlReader expected)
        {
            var actualSpy   = new XmlReaderSpy(actual);
            var expectedSpy = new XmlReaderSpy(expected);

            using (actualSpy)
                using (expectedSpy)
                {
                    using (var writer = XmlWriter.Create(new StringBuilder()))
                    {
                        IdentityTransform.Transform(expectedSpy, writer);
                    }
                    using (var writer = XmlWriter.Create(new StringBuilder()))
                    {
                        IdentityTransform.Transform(actualSpy, writer);
                    }
                }
            Assert.That(actualSpy.Invocations, Is.EqualTo(expectedSpy.Invocations));
        }
Example #4
0
        private void AssertTransformInvocations(XmlReader actual, XmlReader expected)
        {
            var actualSpy   = new XmlReaderSpy(actual);
            var expectedSpy = new XmlReaderSpy(expected);

            using (actualSpy)
                using (expectedSpy)
                {
                    using (var writer = XmlWriter.Create(new StringBuilder()))
                    {
                        IdentityTransform.Transform(expectedSpy, writer);
                    }

                    using (var writer = XmlWriter.Create(new StringBuilder()))
                    {
                        IdentityTransform.Transform(actualSpy, writer);
                    }
                }

            actualSpy.Invocations.Should().Be(expectedSpy.Invocations);
        }