コード例 #1
0
        public void LocalDate_ExpectDeserializeInvalidStringToDateTime()
        {
            // arrange
            ScalarType scalar = new LocalDateType();

            // act
            var success = scalar.TryDeserialize("abc", out object?_);

            // assert
            Assert.False(success);
        }
コード例 #2
0
        public void LocalDate_ExpectDeserializeNullToNull()
        {
            // arrange
            ScalarType scalar = new LocalDateType();

            // act
            var success = scalar.TryDeserialize(null, out object?deserialized);

            // assert
            Assert.True(success);
            Assert.Null(deserialized);
        }
コード例 #3
0
        public void LocalDate_ExpectDeserializeNullableDateTimeToDateTime()
        {
            // arrange
            ScalarType scalar = new LocalDateType();
            DateTime?  time   = null;

            // act
            var success = scalar.TryDeserialize(time, out object?deserialized);

            // assert
            Assert.True(success);
            Assert.Null(deserialized);
        }