public void ColumnSeparatorLineJoin()
        {
            ILineSplitter splitter = new ColumnSeparatorLineSplitter(';');

            Assert.AreEqual("22;55555;333;666666", splitter.Join(new[] { "22", "55555", "333", "666666" }));
            Assert.AreEqual("22;\"55;555\";333;666666", splitter.Join(new[] { "22", "55;555", "333", "666666" }));
        }
        public void ColumnSeparatorLineSplit()
        {
            ILineSplitter splitter = new ColumnSeparatorLineSplitter(';');

            CollectionAssert.AreEquivalent(new[] { "22", "55555", "333", "666666" }, splitter.Split("22;55555;333;666666").ToArray());
            CollectionAssert.AreEquivalent(new[] { "22", "55;555", "333", "666666" }, splitter.Split("22;\"55;555\";333;666666").ToArray());
        }