NUnit.Framework.Internal.ConstraintEvaluator
public static void Evaluate<TActual, TMessage>(Func<TActual> code, IResolveConstraint expr, TMessage message, string actualExpression, string constraintExpression, Action<ConstraintResult, string, string, string> onFailure)
public static void Evaluate<TActual>(Func<TActual> code, IResolveConstraint expr, Func<string> getExceptionMessage, string actualExpression, string constraintExpression, Action<ConstraintResult, string, string, string> onFailure)
public static void Evaluate<TActual, TMessage>(TActual actual, IResolveConstraint expr, TMessage message, string actualExpression, string constraintExpression, Action<ConstraintResult, string, string, string> onFailure)
public static void Evaluate<TActual>(TActual actual, IResolveConstraint expr, Func<string> getExceptionMessage, string actualExpression, string constraintExpression, Action<ConstraintResult, string, string, string> onFailure)