public void WhenNoJsonConverter_SerializesWithValueProperty()
        {
            var foo = new NoJsonStringId("the value");

            var serialized = JsonConvert.SerializeObject(foo);
            var expected   = "{\"Value\":\"the value\"}";

            Assert.Equal(expected, serialized);
        }
Beispiel #2
0
        public void WhenNoJsonConverter_SerializesWithValueProperty()
        {
            var foo = new NoJsonStringId("123");

            var serialized1 = NewtonsoftJsonSerializer.SerializeObject(foo);
            var serialized2 = SystemTextJsonSerializer.Serialize(foo);

            var expected = "{\"Value\":\"" + foo.Value + "\"}";

            Assert.Equal(expected, serialized1);
            Assert.Equal(expected, serialized2);
        }