public void ScalarToXml() { var writer = new StringWriter(); var yaml = GetDocument("test2.yaml"); var xml = new XmlConverter().ToXml(yaml); xml.Save(writer); Dump.Write(writer); }
public void Roundtrip() { var yaml = GetDocument("test10.yaml"); var converter = new XmlConverter(); var xml = converter.ToXml(yaml); var firstBuffer = new StringWriter(); xml.Save(firstBuffer); Dump.Write(firstBuffer); var intermediate = converter.FromXml(xml); var final = converter.ToXml(intermediate); var secondBuffer = new StringWriter(); final.Save(secondBuffer); Dump.Write(secondBuffer); Assert.Equal(firstBuffer.ToString(), secondBuffer.ToString()); }
public void SequenceOfMappingAndSequencesToXml() { var writer = new StringWriter(); var yaml = GetDocument("test10.yaml"); var xml = new XmlConverter().ToXml(yaml); xml.Save(writer); Dump.Write(writer); }