Esempio n. 1
0
        public void CanSerializeToGuid_WithNewtonsoftJsonProvider()
        {
            var foo = NewtonsoftJsonGuidId.New();

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

            Assert.Equal(serializedFoo, serializedGuid);
        }
Esempio n. 2
0
        public void CanDeserializeFromGuid_WithNewtonsoftJsonProvider()
        {
            var value          = Guid.NewGuid();
            var foo            = new NewtonsoftJsonGuidId(value);
            var serializedGuid = NewtonsoftJsonSerializer.SerializeObject(value);

            var deserializedFoo = NewtonsoftJsonSerializer.DeserializeObject <NewtonsoftJsonGuidId>(serializedGuid);

            Assert.Equal(foo, deserializedFoo);
        }