Skip to content

Instantly share code, notes, and snippets.

@MarcoDorantes
Created November 1, 2021 00:05
Show Gist options
  • Save MarcoDorantes/8fe6168a61f416edbf17d1d0996264f8 to your computer and use it in GitHub Desktop.
Save MarcoDorantes/8fe6168a61f416edbf17d1d0996264f8 to your computer and use it in GitHub Desktop.
using System.Xml.Linq;
using Microsoft.VisualStudio.TestTools.UnitTesting;
[TestClass]
public partial class ToXMLSpec
{
[TestMethod]
public void from_map1()
{
//Arrange
var map = yaml.deserial("hello: world");
var expected_xmltext =
@"<yaml>
<map>
<entry>
<key>hello</key>
<value>world</value>
</entry>
</map>
</yaml>";
//Act
var xml = XDocument.Parse(yaml.AsXml_1dot0(map));
//Assert
Assert.AreEqual("yaml", xml.Root.Name);
Assert.AreEqual(expected_xmltext, $"{xml}");
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment