public void SerializEmptyExpandoDict_Test() { IDictionary <string, IConvertible> dictionary = new Internal.ExpandoTestDictionary(); var actual = SerializeObject(dictionary); Assert.Equal("{}", actual); }
public void SerializeExpandoDict_Test() { IDictionary <string, IConvertible> dictionary = new Internal.ExpandoTestDictionary(); dictionary.Add("key 2", 1.3m); dictionary.Add("level", LogLevel.Info); var actual = SerializeObject(dictionary); Assert.Equal("{\"key 2\":1.3, \"level\":{\"Name\":\"Info\", \"Ordinal\":2}}", actual); }