Assume
Provides static methods to express the assumptions
that must be met for a test to give a meaningful
result. If an assumption is not met, the test
should produce an inconclusive result.
protected Assume()
DO NOT USE!
The Equals method throws an InvalidOperationException. This is done
to make sure there is no mistake by calling this function.
DO NOT USE!
The ReferenceEquals method throws an InvalidOperationException. This is done
to make sure there is no mistake by calling this function.
public static void That<TActual>(ActualValueDelegate<TActual> del, IResolveConstraint expr, NUnitString message = default, string actualExpression = "", string constraintExpression = "")
Apply a constraint to an actual value, succeeding if the constraint
is satisfied and throwing an InconclusiveException on failure.
public static void That<TActual>(ActualValueDelegate<TActual> del, IResolveConstraint expr, FormattableString message, string actualExpression = "", string constraintExpression = "")
Apply a constraint to an actual value, succeeding if the constraint
is satisfied and throwing an InconclusiveException on failure.
public static void That<TActual>(ActualValueDelegate<TActual> del, IResolveConstraint expr, Func<string> getExceptionMessage, string actualExpression = "", string constraintExpression = "")
Apply a constraint to an actual value, succeeding if the constraint
is satisfied and throwing an InconclusiveException on failure.
public static void That(bool condition, NUnitString message = default, string actualExpression = "")
Asserts that a condition is true. If the condition is false, the method throws
an InconclusiveException.
Asserts that a condition is true. If the condition is false, the method throws
an InconclusiveException.
public static void That(bool condition, Func<string> getExceptionMessage, string actualExpression = "")
Asserts that a condition is true. If the condition is false, the method throws
an InconclusiveException.
public static void That(Func<bool> condition, NUnitString message = default, string actualExpression = "")
Asserts that a condition is true. If the condition is false, the method throws
an InconclusiveException.
public static void That(Func<bool> condition, FormattableString message, string actualExpression = "")
Asserts that a condition is true. If the condition is false, the method throws
an InconclusiveException.
public static void That(Func<bool> condition, Func<string> getExceptionMessage, string actualExpression = "")
Asserts that a condition is true. If the condition is false, the method throws
an InconclusiveException.
public static void That<TActual>(TActual actual, IResolveConstraint expression, NUnitString message = default, string actualExpression = "", string constraintExpression = "")
Apply a constraint to an actual value, succeeding if the constraint
is satisfied and throwing an InconclusiveException on failure.
public static void That<TActual>(TActual actual, IResolveConstraint expression, FormattableString message, string actualExpression = "", string constraintExpression = "")
Apply a constraint to an actual value, succeeding if the constraint
is satisfied and throwing an InconclusiveException on failure.
public static void That<TActual>(TActual actual, IResolveConstraint expression, Func<string> getExceptionMessage, string actualExpression = "", string constraintExpression = "")
Apply a constraint to an actual value, succeeding if the constraint
is satisfied and throwing an InconclusiveException on failure.