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]); }
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]); }