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)); }
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); }
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)); }
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); }