public void CanSerializeToGuid_WithSystemTextJsonProvider() { var foo = SystemTextJsonGuidId.New(); var serializedFoo = SystemTextJsonSerializer.Serialize(foo); var serializedGuid = SystemTextJsonSerializer.Serialize(foo.Value); Assert.Equal(serializedFoo, serializedGuid); }
public void CanDeserializeFromGuid_WithSystemTextJsonProvider() { var value = Guid.NewGuid(); var foo = new SystemTextJsonGuidId(value); var serializedGuid = SystemTextJsonSerializer.Serialize(value); var deserializedFoo = SystemTextJsonSerializer.Deserialize <SystemTextJsonGuidId>(serializedGuid); Assert.Equal(foo, deserializedFoo); }