示例#1
0
        public void ListParser_Valid_Test()
        {
            var parser = new ListParser <int>(IntParser.Instance);
            var result = parser.Parse(" 1,2,3 , 3,4 ,,5, ,5");

            Assert.AreEqual(7, result.Count);
        }
示例#2
0
        public void ListParser_Invalid_Test()
        {
            var        parser = new ListParser <int>(IntParser.Instance);
            List <int> result;

            Assert.IsFalse(parser.TryParse(" 1,2,3 , c3,4 ,5, 5", out result));
        }
        public void DictionaryParser_Invalid_Test()
        {
            var        parser = new ListParser <int>(IntParser.Instance);
            List <int> result;

            Assert.IsFalse(parser.TryParse(" Tom:10x, Jerry: 7", out result));
        }