예제 #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));
        }