Exemple #1
0
        public void IntConverterTest01()
        {
            const string val     = "123.43";
            var          pattern = new Regex(@"(?<value>[0-9]*)", RegexOptions.Compiled);

            Assert.AreEqual(123, IntegerTypeHandler.Convert(DataItemUtilities.ProcessPattern(val, pattern)));
        }
Exemple #2
0
        public void StringConverterTest02()
        {
            const string val     = "$123.43";
            var          pattern = new Regex(@"\$(?<valuew>.*)", RegexOptions.Compiled);

            Assert.AreEqual("$123.43", StringTypeHandler.Convert(DataItemUtilities.ProcessPattern(val, pattern)));
        }
Exemple #3
0
        public void BoolConverterTest02()
        {
            const string val = "1";

            Assert.AreEqual(true, BooleanTypeHandler.Convert(DataItemUtilities.ProcessPattern(val, null)));
        }
Exemple #4
0
        public void IntConverterTest03()
        {
            const string val = "foo123";

            Assert.IsNull(IntegerTypeHandler.Convert(DataItemUtilities.ProcessPattern(val, null)));
        }
Exemple #5
0
        public void IntConverterTest02()
        {
            const string val = "123";

            Assert.AreEqual(123, IntegerTypeHandler.Convert(DataItemUtilities.ProcessPattern(val, null)));
        }
Exemple #6
0
        public void StringConverterTest03()
        {
            const string val = "123.43";

            Assert.AreEqual("123.43", StringTypeHandler.Convert(DataItemUtilities.ProcessPattern(val, null)));
        }