コード例 #1
0
        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"]);
        }
コード例 #2
0
        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"]);
        }
コード例 #3
0
        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"]);
        }