コード例 #1
0
        public void EnsureProperty()
        {
            // Act
            var actual = ExpressionExtensions.EnsureProperty <SimplePoco, string>(s => s.MyStringProperty);

            // Assert
            Assert.IsNotNull(actual); // Not really sure how to test this?
        }
コード例 #2
0
 public void EnsureProperty_NotMemberExpression()
 {
     // Act
     ExpressionExtensions.EnsureProperty <string, string>(s => s);
 }
コード例 #3
0
 public void EnsureProperty_NotPropertyInfo()
 {
     // Act
     ExpressionExtensions.EnsureProperty <SimplePoco, string>(s => s.MyStringField);
 }
コード例 #4
0
 public void EnsureProperty_NoExpressionProvided()
 {
     // Act
     ExpressionExtensions.EnsureProperty((Expression <Func <string, string> >)null);
 }