public void TestInitialize() { var person = new Model("person", typeof(Person)); var engine = new ExecutionEngine(person); this.validator = engine.Operators.Models.Validator; this.model = new AndModel { Operands = new[] { new BinaryComparerModel { Left = new PropertyModel { Path = "person.Relatives.Count" }, Right = new ConstModel { Value = "2" }, Operation = ExpressionType.Equal }, new BinaryComparerModel { Left = new PropertyModel { Path = "person.Birthday" }, Right = new ConstModel { Value = "1976-09-17" }, Operation = ExpressionType.Equal }, }, }; }
public And(AndModel model, ExecutionEngine engine) : base(model, engine) { }