ConvertBack() public method

public ConvertBack ( object value, Type targetType, object parameter, System culture ) : object
value object
targetType System.Type
parameter object
culture System
return object
コード例 #1
0
        public void ConvertBack_Null_NotNullable()
        {
            // Arrange
            var converter = new DateTimeToStringConverter();

            // Act
            var result = (DateTime)converter.ConvertBack(null, null, null, null);

            // Assert
            Assert.AreEqual(new DateTime(), result);
        }
コード例 #2
0
        public void ConvertBack_NotParsable_Nullable()
        {
            // Arrange
            var converter = new DateTimeToStringConverter();
            converter.IsDateTimeNullable = true;

            // Act
            var result = converter.ConvertBack(Guid.NewGuid().ToString(), null, null, null);

            // Assert
            Assert.IsNull(result);
        }
コード例 #3
0
        public void ConvertBack()
        {
            // Arrange
            var converter = new DateTimeToStringConverter();

            var date = DateTime.Today;

            // Act
            var result = (DateTime)converter.ConvertBack(date.ToString("d"), null, null, null);

            // Assert
            Assert.AreEqual(date, result);
        }
コード例 #4
0
        public void ConvertBack_Null_Nullable()
        {
            // Arrange
            var converter = new DateTimeToStringConverter();
            converter.IsDateTimeNullable = true;

            // Act
            var result = converter.ConvertBack(null, null, null, null);

            // Assert
            Assert.IsNull(result);
        }