public void testFromStringGoodJson() { var p = new PayloadToJsonString(); var actual = p.FromString(@"{""Payload"":{""name"":""value""}}"); var expected = new Payload(); expected.Add("name", "value"); CollectionAssert.AreEqual(expected.Payload, actual.Payload); }
public void testToStringGoodJson() { var payload = new Payload(); payload.Add("name", "value"); var p = new PayloadToJsonString(); var serialized = p.ToString(payload); Assert.AreEqual(@"{""Payload"":{""name"":""value""}}", serialized); }
public void testFromStringBadJson() { var p = new PayloadToJsonString(); p.FromString(@"{"); }