示例#1
0
        public void GivenANonNull_ShouldReturnSelectedValue(
            object objectValue,
            int intValue,
            long longValue,
            DateTime dateTimeValue)
        {
            var @object = new MockClass
            {
                ObjectProperty   = objectValue,
                LongProperty     = longValue,
                IntProperty      = intValue,
                DateTimeProperty = dateTimeValue
            };

            @object.IfNotNull(v => v.ObjectProperty).Should().Be(objectValue);
            @object.IfNotNull(v => v.LongProperty).Should().Be(longValue);
            @object.IfNotNull(v => v.IntProperty).Should().Be(intValue);
            @object.IfNotNull(v => v.DateTimeProperty).Should().Be(dateTimeValue);
        }