Exemplo n.º 1
0
        public void Test()
        {
            Assert.That(TagParser.ReformatTags(null), Is.EqualTo(""));
            Assert.That(TagParser.ReformatTags(""), Is.EqualTo(""));
            Assert.That(TagParser.ReformatTags(","), Is.EqualTo(""));
            Assert.That(TagParser.ReformatTags(";"), Is.EqualTo(""));
            Assert.That(TagParser.ReformatTags(",\t \t,"), Is.EqualTo(""));
            Assert.That(TagParser.ReformatTags(";\t \t;"), Is.EqualTo(""));
            Assert.That(TagParser.ReformatTags("; , ;"), Is.EqualTo(""));

            Assert.That(TagParser.ReformatTags("A,B"), Is.EqualTo("A, B"));
            Assert.That(TagParser.ReformatTags("A;B"), Is.EqualTo("A, B"));

            Assert.That(TagParser.ReformatTags(" A , \tB\t "), Is.EqualTo("A, B"));

            Assert.That(TagParser.ReformatTags("B,A"), Is.EqualTo("A, B"));
            Assert.That(TagParser.ReformatTags(" B ,A"), Is.EqualTo("A, B"));
            Assert.That(TagParser.ReformatTags("B, A "), Is.EqualTo("A, B"));

            Assert.That(TagParser.ReformatTags("a, A"), Is.EqualTo("a, A"));
            Assert.That(TagParser.ReformatTags("A, a"), Is.EqualTo("a, A"));

            Assert.That(TagParser.ReformatTags("a1, A2"), Is.EqualTo("a1, A2"));
            Assert.That(TagParser.ReformatTags("A1, a2"), Is.EqualTo("A1, a2"));
        }