public void TestIsEqual_DateTime_NotEqual() { Field sourceField = new LiteralField("DateTime", "sourceField", "2016-02-28"); Field targetField = new LiteralField("DateTime", "targetField", "2016-02-25"); SimpleCondition condition = new IsEqual(sourceField, targetField); bool isHold = condition.IsSimpleConditonHold(null); bool expected = false; Assert.AreEqual <bool>(expected, isHold); }
public void TestIsEqual_DecimalInt32_NotEqual() { Field sourceField = new LiteralField("Decimal", "sourceField", "2999"); Field targetField = new LiteralField("Int32", "targetField", "3000"); SimpleCondition condition = new IsEqual(sourceField, targetField); bool isHold = condition.IsSimpleConditonHold(null); bool expected = false; Assert.AreEqual <bool>(expected, isHold); }
public void TestIsEqual_DateTime_NotEqual_TableField() { Field sourceField = new LiteralField("DateTime", "sourceField", "2016-02-28"); Field targetField = new TableField("DateTime", "targetField"); SimpleCondition condition = new IsEqual(sourceField, targetField); IDataSourceStore dsStore = new DataSourceStore(); IDataSource ds = new TableDataSource(new Dictionary <string, object>() { { "targetField", "2016-02-27" } }); bool isHold = condition.IsSimpleConditonHold(dsStore.AddDataSource(ds)); bool expected = false; Assert.AreEqual <bool>(expected, isHold); }