public void TestJsonToXmlError(string input, string expectedError) { try { JsonConverter.ConvertToXml(input); Assert.True(false, "JsonToXml should throw an exception."); } catch (Exception ex) { Assert.Equal(expectedError, ex.Message); } }
public void TestJsonToXmlToJson(string json, string xml) { // First convert to Xml: var xmlOutput = JsonConverter.ConvertToXml(json); Assert.Equal(xml, xmlOutput.InnerXml); // Then convert back to Json: var jsonOutput = JsonConverter.ConvertFromXml(xmlOutput.DocumentElement); Assert.Equal(json, jsonOutput); }
public void TestJsonToXml(string input, string expected) { var xml = JsonConverter.ConvertToXml(input); Assert.Equal(expected, xml.InnerXml); }