Ejemplo n.º 1
0
        public void TestEmptyString()
        {
            string input    = "";
            var    splitter = new FastStringSplit.Splitter(',');

            var tokens = splitter.Split(input);

            Assert.AreEqual(0, tokens.Length);
        }
Ejemplo n.º 2
0
        public void TestCaseTwoTokens3()
        {
            string input    = ",a,,b";
            var    splitter = new FastStringSplit.Splitter(',');

            var tokens = splitter.Split(input);

            Assert.AreEqual(4, tokens.Length);
        }
Ejemplo n.º 3
0
        public void TestCaseSingleToken2()
        {
            string input    = "abc";
            var    splitter = new FastStringSplit.Splitter(',');

            var tokens = splitter.Split(input);

            Assert.AreEqual(1, tokens.Length);
        }
Ejemplo n.º 4
0
        public void TestCaseTwoTokens4()
        {
            string input    = ",a,,b,";
            var    splitter = new FastStringSplit.Splitter(',');

            var tokens = splitter.Split(input);

            Assert.AreEqual(4, tokens.Length);
            Assert.AreEqual(null, tokens[0]);
            Assert.AreEqual("a", tokens[1]);
            Assert.AreEqual(null, tokens[2]);
        }