public void ConvertObjectToNumber() { object number = 2; var input = new RowsBuilder().Row().Field("f1", number).ToOperation(); var convert = new ConvertOperation("f1", "object", "o1", "int32", string.Empty); var rows = TestOperation(input, convert); Assert.AreEqual(2, rows[0]["o1"]); }
public void ConvertStringToDateTime() { var input = new RowsBuilder().Row().Field("f1", "2013-11-07").ToOperation(); var convert = new ConvertOperation("f1", "string", "o1", "datetime", "yyyy-MM-dd"); var rows = TestOperation(input, convert); Assert.AreEqual(new DateTime(2013, 11, 7), rows[0]["o1"]); }
public void ConvertStringToNumber() { var input = new RowsBuilder().Row().Field("f1", "1").ToOperation(); var convert = new ConvertOperation("f1", "string", "o1", "int32", string.Empty); var rows = TestOperation(input, convert); Assert.AreEqual(1, rows[0]["o1"]); }