Пример #1
0
        public void RunMatcher(Func <Type, IMatcherResult> matcher)
        {
            IMatcherResult result;

            try
            {
                result = matcher(Actual);
            }
            catch (Exception ex)
            {
                MatcherRunner.ProcessMatcherException(ex);
                return;
            }

            MatcherRunner.ProcessMatcherResult(Parent.IsNegated(), result);
        }
Пример #2
0
 public override void RunMatcher(Func <T, IMatcherResult> matcher)
 {
     MatcherRunner.RunMatcher(Exception, this.IsNegated(), matcher);
 }