public void PropertyComparisonGreaterThanNumbers() { var input = new RowsBuilder() .Row("in1", 59).Field("in2", 57).Field("out", "") .Row("in1", 47).Field("in2", 47).Field("out", "").ToOperation(); var validator = new PropertyComparisonValidatorOperation("in1", "in2", "out", "GreaterThan", false); var output = TestOperation(input, validator); Assert.AreEqual(true, output[0]["out"]); Assert.AreEqual(false, output[1]["out"]); }
public void PropertyComparison() { var input = new RowsBuilder() .Row("in1", "77").Field("in2", null).Field("out", "") .Row("in1", "78").Field("in2", "78").Field("out", "").ToOperation(); var validator = new PropertyComparisonValidatorOperation("in1", "in2", "out", "Equal", false); var output = TestOperation(input, validator); Assert.AreEqual(false, output[0]["out"]); Assert.AreEqual(true, output[1]["out"]); }