Exemplo n.º 1
0
        public void CanSerializeToString_WithSystemTextJsonProvider()
        {
            var foo = new SystemTextJsonStringId("123");

            var serializedFoo    = SystemTextJsonSerializer.Serialize(foo);
            var serializedString = SystemTextJsonSerializer.Serialize(foo.Value);

            Assert.Equal(serializedFoo, serializedString);
        }
Exemplo n.º 2
0
        public void CanDeserializeFromString_WithSystemTextJsonProvider()
        {
            var value            = "123";
            var foo              = new SystemTextJsonStringId(value);
            var serializedString = SystemTextJsonSerializer.Serialize(value);

            var deserializedFoo = SystemTextJsonSerializer.Deserialize <SystemTextJsonStringId>(serializedString);

            Assert.Equal(foo, deserializedFoo);
        }