Beispiel #1
0
        public void TestCheckRegexTooDifficult5()
        {
            var exception = Xunit.Record.Exception(() =>
            {
                UtilsLcs.MinimalRegexCheck("abd.?c");
            });

            Assert.IsType(typeof(NotSupportedRegexException), exception);
        }
Beispiel #2
0
 public void TestCheckRegex()
 {
     UtilsLcs.MinimalRegexCheck("abc");
     UtilsLcs.MinimalRegexCheck("^abc$");
     UtilsLcs.MinimalRegexCheck("^ab.c$");
     UtilsLcs.MinimalRegexCheck("^ab.*c$");
     //UtilsLcs.MinimalRegexCheck(@"^ab\\.*c$"); // TODO: временно экранирование снимается полностью.
     //UtilsLcs.MinimalRegexCheck(@"^ab\\d.*c$");
     //UtilsLcs.MinimalRegexCheck(@"^ab\\d\$.*c$");
     //UtilsLcs.MinimalRegexCheck(@"^ab\\d\^.*c$");
 }