Beispiel #1
0
        public void Deserialize_Int()
        {
            // arrange
            var uuidType = new UuidType();
            var value    = 123;

            // act
            var success = uuidType.TryDeserialize(value, out _);

            // assert
            Assert.False(success);
        }
Beispiel #2
0
        public void Deserialize_Null()
        {
            // arrange
            var uuidType = new UuidType();

            // act
            var success = uuidType.TryDeserialize(null, out object o);

            // assert
            Assert.True(success);
            Assert.Null(o);
        }
Beispiel #3
0
        public void Deserialize_Guid()
        {
            // arrange
            var uuidType = new UuidType();
            var guid     = Guid.NewGuid();

            // act
            var success = uuidType.TryDeserialize(guid, out object o);

            // assert
            Assert.True(success);
            Assert.Equal(guid, o);
        }