Skip to content

Instantly share code, notes, and snippets.

@dalager
Created October 11, 2011 12:51
Show Gist options
  • Save dalager/1277997 to your computer and use it in GitHub Desktop.
Save dalager/1277997 to your computer and use it in GitHub Desktop.
UnitTest illustrating JSON.NET ExpandoObject Serialization
[TestFixture]
public class JsonExpandoTests{
[Test]
public void FromJsonToExpando()
{
var json = "{\"Name\":\"Eksponent\",\"Rate\":33.2,\"OrgCode\":123}";
dynamic org = JsonConvert.DeserializeObject<ExpandoObject>(json);
Assert.AreEqual("Eksponent",org.Name);
var json2 = JsonConvert.SerializeObject(org);
Assert.AreEqual(json,json2);
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment