Example #1
0
        public void ReadCorrect()
        {
            var expectedUuid = new Uuid("d0bec403-3323-44df-9dd4-4456121ab00b");
            var data         = Encoding.UTF8.GetBytes($"\"{expectedUuid.ToString("N")}\"");
            var reader       = new Utf8JsonReader(data);

            reader.Read();
            var converter = new SystemTextJsonUuidJsonConverter();

#pragma warning disable 8625
            Uuid actualUuid = converter.Read(ref reader, typeof(Uuid), null);
#pragma warning restore 8625

            Assert.AreEqual(expectedUuid, actualUuid);
        }