Ejemplo n.º 1
0
        public void CanSerializeToString_WithNewtonsoftJsonProvider()
        {
            var foo = new NewtonsoftJsonStringId("123");

            var serializedFoo    = NewtonsoftJsonSerializer.SerializeObject(foo);
            var serializedString = NewtonsoftJsonSerializer.SerializeObject(foo.Value);

            Assert.Equal(serializedFoo, serializedString);
        }
Ejemplo n.º 2
0
        public void CanDeserializeFromString_WithNewtonsoftJsonProvider()
        {
            var value            = "123";
            var foo              = new NewtonsoftJsonStringId(value);
            var serializedString = NewtonsoftJsonSerializer.SerializeObject(value);

            var deserializedFoo = NewtonsoftJsonSerializer.DeserializeObject <NewtonsoftJsonStringId>(serializedString);

            Assert.Equal(foo, deserializedFoo);
        }