Esempio n. 1
0
        public void StringTest1()
        {
            string str = "   alpha, bravo   , charlie,delta  ";

            ac.SimpleDelimitedValuesParser csv = new SimpleDelimitedValuesParser();
            string[] sa = csv.ParseString(str);
            this.Dump(sa);

            Assert.AreEqual(4, sa.Length);
            Assert.AreEqual("   alpha", sa[0]);

            csv.Trim = true;
            sa       = csv.ParseString(str);
            this.Dump(sa);

            Assert.AreEqual(4, sa.Length);
            Assert.AreEqual("alpha", sa[0]);
        }
Esempio n. 2
0
        public void StringTest3()
        {
            string str = " |   alpha| bravo   ,,, charlie|delta  ";

            ac.SimpleDelimitedValuesParser csv = new SimpleDelimitedValuesParser();
            csv.Delimiter = ac.SimpleDelimitedValuesParser.FATBAR;
            string[] sa = csv.ParseString(str);
            this.Dump(sa);

            Assert.AreEqual(4, sa.Length);
            Assert.AreEqual(" ", sa[0]);
            Assert.AreEqual("   alpha", sa[1]);

            csv.Trim = true;
            sa       = csv.ParseString(str);
            this.Dump(sa);

            Assert.AreEqual(4, sa.Length);
            Assert.AreEqual("", sa[0]);
            Assert.AreEqual("alpha", sa[1]);
        }