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); }
public override void RunMatcher(Func <T, IMatcherResult> matcher) { MatcherRunner.RunMatcher(Exception, this.IsNegated(), matcher); }