Beispiel #1
0
        public void InteligentEmptyCharsRemove()
        {
            var fileName = Path.Combine(GetTestDir(), "emptyCharsCase1.txt");
            var text     = File.ReadAllText(fileName);
            var ech      = new EmptyChars();

            var result = ech.Remove(text);

            Console.WriteLine(result);

            Assert.IsTrue(result.Contains("template_1	ff	asdfas erwtcxb      cxb cxvb cv   cxb sdsdg sd"));
            Assert.IsTrue(result.Contains(";pageheader{name=\"PAGEHEADER one \";height=6;outputpolicy=NONE;valuef"));
        }
        public void InteligentSplitTest()
        {
            var fileName = Path.Combine(GetTestDir(), "inteligentSplitCase1.txt");
            var text     = File.ReadAllText(fileName);

            text = new EmptyChars().Remove(text);

            var isplit = new InteligentSplit();
            var result = isplit.Split(text, ';');

            for (int i = 0; i < result.Count; i++)
            {
                Console.WriteLine("Item {0} \t {1}", i, result[i]);
            }
        }