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(@"{");
        }