Exemplo n.º 1
0
        public void It_Should_ConvertFromNull()
        {
            var result = ValueCaster.ConvertFromNull <LiquidCollection>();

            Assert.True(result.IsSuccess);
            Assert.False(result.SuccessResult.HasValue);
        }
Exemplo n.º 2
0
        public void It_Should_Convert_Null_To_EmptyString()
        {
            // Act
            var result       = ValueCaster.ConvertFromNull <LiquidString>();
            var stringResult = result.SuccessValue <LiquidString>();

            // Assert
            Assert.Equal("", stringResult.StringVal);
        }
Exemplo n.º 3
0
        public void It_Should_Convert_Null_To_Numeric_Zero()
        {
            // Act
            var result        = ValueCaster.ConvertFromNull <LiquidNumeric>();
            var numericResult = result.SuccessValue <LiquidNumeric>();

            // Assert
            Assert.True(numericResult.IsInt);
            Assert.Equal(0, numericResult.IntValue);
        }