Beispiel #1
0
 public StatMatcherRegexExpander(
     IStatMatchers statMatchers,
     IReferencedRegexes referencedRegexes,
     IRegexGroupFactory regexGroupFactory)
 {
     _statMatchers      = statMatchers;
     _referencedRegexes = referencedRegexes;
     _regexGroupFactory = regexGroupFactory;
     _expanded          = new Lazy <IReadOnlyList <MatcherData> >(() => Expand().ToList());
 }
 private static IEnumerable <MatcherData> CreateSut(
     IStatMatchers statMatchers, IReferencedRegexes referencedRegexe)
 {
     return(new StatMatcherRegexExpander(statMatchers, referencedRegexe, new RegexGroupService(null)));
 }
 private static IEnumerable <MatcherData> CreateSut(IStatMatchers statMatchers)
 {
     return(CreateSut(statMatchers, DefaultReferencedRegexes));
 }