private void AssertOuterXmlConformance(XmlReader actual, XmlReader expected) { Invoking( () => { using (var verifier = new XmlReaderConformanceVerifier(actual, expected)) { verifier.MoveToContent(); verifier.ReadOuterXml(); } }).Should().NotThrow(); }
private void AssertTransformConformance(XmlReader actual, XmlReader expected) { Invoking( () => { using (var verifier = new XmlReaderConformanceVerifier(actual, expected)) using (var writer = XmlWriter.Create(new StringBuilder())) { IdentityTransform.Transform(verifier, writer); } }).Should().NotThrow(); }
private static void AssertOuterXmlConformance(XmlReader actual, XmlReader expected) { Assert.That( () => { using (var verifier = new XmlReaderConformanceVerifier(actual, expected)) { verifier.MoveToContent(); verifier.ReadOuterXml(); } }, Throws.Nothing); }
private static void AssertTransformConformance(XmlReader actual, XmlReader expected) { Assert.That( () => { using (var verifier = new XmlReaderConformanceVerifier(actual, expected)) { using (var writer = XmlWriter.Create(new StringBuilder())) { IdentityTransform.Transform(verifier, writer); } } }, Throws.Nothing); }
private void AssertReadConformance(XmlReader actual, XmlReader expected) { Invoking( () => { using (var verifier = new XmlReaderConformanceVerifier(expected, actual)) { while (verifier.Read()) { if (verifier.NodeType != XmlNodeType.Element) { continue; } while (verifier.MoveToNextAttribute()) { verifier.ReadAttributeValue(); } verifier.MoveToContent(); } } }).Should().NotThrow(); }
private static void AssertReadConformance(XmlReader actual, XmlReader expected) { Assert.That( () => { using (var verifier = new XmlReaderConformanceVerifier(expected, actual)) { while (verifier.Read()) { if (verifier.NodeType != XmlNodeType.Element) { continue; } while (verifier.MoveToNextAttribute()) { verifier.ReadAttributeValue(); } verifier.MoveToContent(); } } }, Throws.Nothing); }