public void IntegerGreaterThanOrEqualToFalse() { var filter = new ComparisonFilterExpression { Comparison = ComparisonType.GreaterThanOrEqualTo, Value = "50" }; Assert.False(filter.Evaluate(Sample, "Integer")); }
public void DoubleLessThanOrEqualToEquals() { var filter = new ComparisonFilterExpression { Comparison = ComparisonType.LessThanOrEqualTo, Value = "42.42" }; Assert.That.IsTrue(filter.Evaluate(Sample, "Double")); }
public void DoubleGreaterThanOrEqualToFalse() { var filter = new ComparisonFilterExpression { Comparison = ComparisonType.GreaterThanOrEqualTo, Value = "45.1" }; Assert.That.IsFalse(filter.Evaluate(Sample, "Double")); }
public void IntegerLessThanFalse() { var filter = new ComparisonFilterExpression { Comparison = ComparisonType.LessThan, Value = "30" }; Assert.That.IsFalse(filter.Evaluate(Sample, "Integer")); }
public void DoubleGreaterThan() { var filter = new ComparisonFilterExpression { Comparison = ComparisonType.GreaterThan, Value = "42.1" }; Assert.That.IsTrue(filter.Evaluate(Sample, "Double")); }
public void StringStartsWithInsensitiveFalse() { var filter = new ComparisonFilterExpression { Comparison = ComparisonType.StartsWith, Value = "BROWN FOX" }; Assert.That.IsFalse(filter.Evaluate(Sample, "Text")); }
public void IntegerLessThanOrEqualTo() { var filter = new ComparisonFilterExpression { Comparison = ComparisonType.LessThanOrEqualTo, Value = "50" }; Assert.That.IsTrue(filter.Evaluate(Sample, "Integer")); }
public void StringRegularExpression() { var filter = new ComparisonFilterExpression { Comparison = ComparisonType.RegularExpression, Value = "^The.*dog$" }; Assert.That.IsTrue(filter.Evaluate(Sample, "Text")); }
public void StringStartsWith() { var filter = new ComparisonFilterExpression { Comparison = ComparisonType.StartsWith, Value = "The quick" }; Assert.That.IsTrue(filter.Evaluate(Sample, "Text")); }
public void StringIsBlank() { var filter = new ComparisonFilterExpression { Comparison = ComparisonType.IsBlank, Value = string.Empty }; Assert.That.IsTrue(filter.Evaluate(Sample, "EmptyText")); }
public void StringNotEqualToInsensitive() { var filter = new ComparisonFilterExpression { Comparison = ComparisonType.NotEqualTo, Value = "JIM BOB" }; Assert.That.IsTrue(filter.Evaluate(Sample, "Text")); }
public void StringEqualTo() { var filter = new ComparisonFilterExpression { Comparison = ComparisonType.EqualTo, Value = Sample.Text }; Assert.That.IsTrue(filter.Evaluate(Sample, "Text")); }
public void StringEndsWithInsensitive() { var filter = new ComparisonFilterExpression { Comparison = ComparisonType.EndsWith, Value = "DOG" }; Assert.True(filter.Evaluate(Sample, "Text")); }
public void DoubleLessThan() { var filter = new ComparisonFilterExpression { Comparison = ComparisonType.LessThan, Value = "42.6" }; Assert.True(filter.Evaluate(Sample, "Double")); }
public void StringRegularExpressionInsensitiveFalse() { var filter = new ComparisonFilterExpression { Comparison = ComparisonType.RegularExpression, Value = "^DOG.*THE$" }; Assert.That.IsFalse(filter.Evaluate(Sample, "Text")); }
public void StringDoesNotContainFalse() { var filter = new ComparisonFilterExpression { Comparison = ComparisonType.DoesNotContain, Value = "quick" }; Assert.That.IsFalse(filter.Evaluate(Sample, "Text")); }
public void StringStartsWithFalse() { var filter = new ComparisonFilterExpression { Comparison = ComparisonType.StartsWith, Value = "brown fox" }; Assert.That.IsFalse(filter.Evaluate(Sample, "Text")); }
public void StringEndsWithFalse() { var filter = new ComparisonFilterExpression { Comparison = ComparisonType.EndsWith, Value = "invaliddata" }; Assert.That.IsFalse(filter.Evaluate(Sample, "Text")); }
public void IntegerGreaterThan() { var filter = new ComparisonFilterExpression { Comparison = ComparisonType.GreaterThan, Value = "30" }; Assert.That.IsTrue(filter.Evaluate(Sample, "Integer")); }
public void StringEndsWithInsensitiveFalse() { var filter = new ComparisonFilterExpression { Comparison = ComparisonType.EndsWith, Value = "INVALIDDATA" }; Assert.That.IsFalse(filter.Evaluate(Sample, "Text")); }
public void StringDoesNotContainInsensitive() { var filter = new ComparisonFilterExpression { Comparison = ComparisonType.DoesNotContain, Value = "JASON" }; Assert.That.IsTrue(filter.Evaluate(Sample, "Text")); }
public void StringEqualToInsensitiveFalse() { var filter = new ComparisonFilterExpression { Comparison = ComparisonType.EqualTo, Value = "invaliddata" }; Assert.That.IsFalse(filter.Evaluate(Sample, "Text")); }
public void IntegerNotEqualToFalse() { var filter = new ComparisonFilterExpression { Comparison = ComparisonType.NotEqualTo, Value = "42" }; Assert.That.IsFalse(filter.Evaluate(Sample, "Integer")); }
public void StringContainsInsensitive() { var filter = new ComparisonFilterExpression { Comparison = ComparisonType.Contains, Value = "BROWN" }; Assert.That.IsTrue(filter.Evaluate(Sample, "Text")); }
public void StringEndsWith() { var filter = new ComparisonFilterExpression { Comparison = ComparisonType.EndsWith, Value = "dog" }; Assert.That.IsTrue(filter.Evaluate(Sample, "Text")); }
public void StringIsNotBlankNullFalse() { var filter = new ComparisonFilterExpression { Comparison = ComparisonType.IsNotBlank, Value = string.Empty }; Assert.That.IsFalse(filter.Evaluate(Sample, "NullText")); }
public void DoubleNotEqualTo() { var filter = new ComparisonFilterExpression { Comparison = ComparisonType.NotEqualTo, Value = "42.1" }; Assert.That.IsTrue(filter.Evaluate(Sample, "Double")); }
public void StringNotEqualToInsensitiveFalse() { var filter = new ComparisonFilterExpression { Comparison = ComparisonType.NotEqualTo, Value = Sample.Text.ToUpper() }; Assert.That.IsFalse(filter.Evaluate(Sample, "Text")); }
public void DoubleLessThanFalse() { var filter = new ComparisonFilterExpression { Comparison = ComparisonType.LessThan, Value = "41.4" }; Assert.That.IsFalse(filter.Evaluate(Sample, "Double")); }
public void IntegerEqualTo() { var filter = new ComparisonFilterExpression { Comparison = ComparisonType.EqualTo, Value = "42" }; Assert.True(filter.Evaluate(Sample, "Integer")); }