public void WhenNoJsonConverter_SerializesWithValueProperty() { var foo = new NoJsonStringId("the value"); var serialized = JsonConvert.SerializeObject(foo); var expected = "{\"Value\":\"the value\"}"; Assert.Equal(expected, serialized); }
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); }