示例#1
0
        public void TestMethod3()
        {
            var rg = new RegexGenerator();

            rg.Add("ab");
            rg.Add("ac");
            rg.Add("z");
            Assert.AreEqual("(z|a[bc])", rg.Generate(RegexOperator.DEFAULT));
        }
示例#2
0
        public void TestMethod1()
        {
            var rg = new RegexGenerator();

            rg.Add("a");
            rg.Add("b");
            rg.Add("c");
            Assert.AreEqual("[abc]", rg.Generate(RegexOperator.DEFAULT));
        }
示例#3
0
        public void TestMethod2()
        {
            var rg = new RegexGenerator();

            Assert.AreEqual("", rg.Generate(RegexOperator.DEFAULT));
        }