public void XmlReaderConformanceOnTransform(XmlElementBuilder builder, string expected) { AssertTransformConformance(new XmlBuilderReader(builder), expected.IsNullOrEmpty() ? EmptyXmlReader.Create() : XmlReader.Create(new StringReader(expected))); AssertTransformConformance(expected.IsNullOrEmpty() ? EmptyXmlReader.Create() : XmlReader.Create(new StringReader(expected)), new XmlBuilderReader(builder)); AssertTransformResult(new XmlBuilderReader(builder), expected.IsNullOrEmpty() ? EmptyXmlReader.Create() : XmlReader.Create(new StringReader(expected))); AssertTransformInvocations(new XmlBuilderReader(builder), expected.IsNullOrEmpty() ? EmptyXmlReader.Create() : XmlReader.Create(new StringReader(expected))); }
public void ValidateXmlStreamContent(XmlElementBuilder builder, string expected) { using (var reader = new StreamReader(new XmlBuilderStream(builder))) { reader.ReadToEnd().Should().Be(expected); } }
public void XmlReaderConformanceOnOuterXml(XmlElementBuilder builder, string expected) { AssertOuterXmlConformance(new XmlBuilderReader(builder), expected.IsNullOrEmpty() ? EmptyXmlReader.Create() : XmlReader.Create(new StringReader(expected))); AssertOuterXmlConformance(expected.IsNullOrEmpty() ? EmptyXmlReader.Create() : XmlReader.Create(new StringReader(expected)), new XmlBuilderReader(builder)); AssertOuterXmlContent(new XmlBuilderReader(builder), expected.IsNullOrEmpty() ? EmptyXmlReader.Create() : XmlReader.Create(new StringReader(expected))); AssertOuterXmlInvocations(new XmlBuilderReader(builder), expected.IsNullOrEmpty() ? EmptyXmlReader.Create() : XmlReader.Create(new StringReader(expected))); }
public void ValidateXmlStreamContent(XmlElementBuilder builder, string expected) { using (var reader = new StreamReader(new XmlBuilderStream(builder))) { Assert.That(reader.ReadToEnd(), Is.EqualTo(expected)); } }
public void XmlReaderConformanceOnRead(XmlElementBuilder builder, string expected) { AssertReadConformance(new XmlBuilderReader(builder), expected.IsNullOrEmpty() ? EmptyXmlReader.Create() : XmlReader.Create(new StringReader(expected))); AssertReadConformance(expected.IsNullOrEmpty() ? EmptyXmlReader.Create() : XmlReader.Create(new StringReader(expected)), new XmlBuilderReader(builder)); }