Example #1
0
        public void CanConvertFrom_WhenSourceTypeNotString_ReturnFalse()
        {
            // Arrange
            var sourceType = typeof(SomeTypeThatCannotConvertToDuodecimDate);
            var converter  = new DuodecimDateConverter();

            // Act
            var canConvert = converter.CanConvertFrom(null, sourceType);

            // Assert
            Assert.False(canConvert);
        }
Example #2
0
        public void CanConvertFrom_WhenSourceTypeNotInstanceDescriptor_ReturnFalse()
        {
            // Arrange
            var destinationType = typeof(SomeTypeThatCannotConvertToDuodecimDate);
            var converter       = new DuodecimDateConverter();

            // Act
            var canConvert = converter.CanConvertFrom(null, destinationType);

            // Assert
            Assert.False(canConvert);
        }
Example #3
0
        public void CanConvertFrom_WhenSourceString_ReturnTrue()
        {
            // Arrange
            var sourceType = typeof(string);

            var converter = new DuodecimDateConverter();

            // Act
            var canConvert = converter.CanConvertFrom(null, sourceType);

            // Assert
            Assert.True(canConvert);
        }