public void ThenResolveReturnsFalse() { var rightHandSide = new Mock<IValue>(); rightHandSide.Setup(x => x.LessThan("smaller")).Returns(false); rightHandSide.Setup(x => x.EqualTo("smaller")).Returns(false); var subject = new GreaterThanOrEqualTo("Value", rightHandSide.Object); var result = subject.Resolve(new TestObject { Value = "smaller" }, new List<IExpression>()); Assert.That(result, Is.False); }
public void GreaterThanOrEqualCorrectlyConvertsToJson() { var gte = new GreaterThanOrEqualTo<int>(2000); gte.ToString().ShouldEqual(GreaterThanOrEqualToJson); }
public void GreaterThanOrEqualCorrectlyConvertsToJson() { var gte = new GreaterThanOrEqualTo <int>(2000); gte.ToString().ShouldEqual(GreaterThanOrEqualToJson); }
public virtual T Visit(GreaterThanOrEqualTo greaterThanOrEqualTo) { return(VisitBinaryExpression(greaterThanOrEqualTo)); }
public void Visit(GreaterThanOrEqualTo node) { Visit((dynamic)node[0]); Visit((dynamic)node[1]); }
public override object Visit(GreaterThanOrEqualTo greaterThanOrEqualTo) { ValidateBinaryExpression(greaterThanOrEqualTo); return(base.Visit(greaterThanOrEqualTo)); }
public void TestGreaterThanFilter() { IFilter filter = new GreaterThanOrEqualTo(AttributeNames.CN, "pangxiaoliang"); Assert.AreEqual("(cn>=pangxiaoliang)", filter.BuildFilter()); }