예제 #1
0
 public Expect(Expression body, IExpectValue actual, IExpectValue expected)
     : base(body, actual)
 {
     this.expected = expected.Value != null ? expected : new ExpectValue(ExpectedNull.IsNull);
 }
예제 #2
0
 public BooleanExpect(Expression body, IExpectValue actual)
 {
     if(actual == null) throw new ArgumentNullException("actual");
     this.body = body;
     this.actual = actual;
 }
예제 #3
0
 public GreaterThanOrEqualExpect(BinaryExpression body, IExpectValue actual, IExpectValue expected)
     : base(body, actual, expected)
 {
 }
예제 #4
0
 public TypeIsExpect(Expression body, IExpectValue actual, Type expected)
     : base(body, actual, new ExpectValue(expected))
 {
 }
예제 #5
0
 public BinaryExpect(BinaryExpression body, IExpectValue actual, IExpectValue expected)
     : base(body, actual, expected)
 {
     this.method = body.Method;
 }
예제 #6
0
 public NotEqualExpect(BinaryExpression body, IExpectValue actual, IExpectValue expected)
     : base(body, actual, expected)
 {
 }
예제 #7
0
 public LessThanExpect(BinaryExpression body, IExpectValue actual, IExpectValue expected)
     : base(body, actual, expected)
 {
 }