<PackageReference Include="NUnit" Version="3.13.1" />

Warn

public class Warn
Provides static methods to express conditions that must be met for the test to succeed. If any test fails, a warning is issued.
public Warn()

public static bool Equals(object a, object b)

DO NOT USE! The Equals method throws an InvalidOperationException. This is done to make sure there is no mistake by calling this function.

public static void If<TActual>(ActualValueDelegate<TActual> del, IResolveConstraint expr)

Apply a constraint to an actual value, succeeding if the constraint fails and issuing a warning on success.

public static void If<TActual>(ActualValueDelegate<TActual> del, IResolveConstraint expr, string message, object[] args)

Apply a constraint to an actual value, succeeding if the constraint fails and issuing a warning on success.

public static void If<TActual>(ActualValueDelegate<TActual> del, IResolveConstraint expr, Func<string> getExceptionMessage)

Apply a constraint to an actual value, succeeding if the constraint fails and issuing a warning on failure.

public static void If(bool condition, string message, object[] args)

Asserts that a condition is true. If the condition is false, a warning is issued.

public static void If(bool condition)

Asserts that a condition is true. If the condition is false, a warning is issued.

public static void If(bool condition, Func<string> getExceptionMessage)

Asserts that a condition is true. If the condition is false, a warning is issued.

public static void If(Func<bool> condition, string message, object[] args)

Asserts that a condition is false. If the condition is true a warning is issued.

public static void If(Func<bool> condition)

Asserts that a condition is false. If the condition is true a warning is issued.

public static void If(Func<bool> condition, Func<string> getExceptionMessage)

Asserts that a condition is false. If the condition is true a warning is issued.

public static void If<TActual>(TActual actual, IResolveConstraint expression)

Apply a constraint to an actual value, succeeding if the constraint fails and issuing a warning if it succeeds.

public static void If<TActual>(TActual actual, IResolveConstraint expression, string message, object[] args)

Apply a constraint to an actual value, succeeding if the constraint fails and issuing a warning if it succeeds.

public static void If<TActual>(TActual actual, IResolveConstraint expression, Func<string> getExceptionMessage)

Apply a constraint to an actual value, succeeding if the constraint is satisfied and issuing a warning on failure.

public static void ReferenceEquals(object a, object b)

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 Unless<TActual>(ActualValueDelegate<TActual> del, IResolveConstraint expr)

Apply a constraint to an actual value, succeeding if the constraint is satisfied and issuing a warning on failure.

public static void Unless<TActual>(ActualValueDelegate<TActual> del, IResolveConstraint expr, string message, object[] args)

Apply a constraint to an actual value, succeeding if the constraint is satisfied and issuing a warning on failure.

public static void Unless<TActual>(ActualValueDelegate<TActual> del, IResolveConstraint expr, Func<string> getExceptionMessage)

Apply a constraint to an actual value, succeeding if the constraint is satisfied and issuing a warning on failure.

public static void Unless(bool condition, string message, object[] args)

Asserts that a condition is true. If the condition is false, a warning is issued.

public static void Unless(bool condition)

Asserts that a condition is true. If the condition is false, a warning is issued.

public static void Unless(bool condition, Func<string> getExceptionMessage)

Asserts that a condition is true. If the condition is false, a warning is issued.

public static void Unless(Func<bool> condition, string message, object[] args)

Asserts that a condition is true. If the condition is false, a warning is issued.

public static void Unless(Func<bool> condition)

Asserts that a condition is true. If the condition is false, a warning is issued.

public static void Unless(Func<bool> condition, Func<string> getExceptionMessage)

Asserts that a condition is true. If the condition is false, a warning is issued.

public static void Unless(TestDelegate code, IResolveConstraint constraint)

Asserts that the code represented by a delegate throws an exception that satisfies the constraint provided.

public static void Unless<TActual>(TActual actual, IResolveConstraint expression)

Apply a constraint to an actual value, succeeding if the constraint is satisfied and issuing a warning on failure.

public static void Unless<TActual>(TActual actual, IResolveConstraint expression, string message, object[] args)

Apply a constraint to an actual value, succeeding if the constraint is satisfied and issuing a warning on failure.

public static void Unless<TActual>(TActual actual, IResolveConstraint expression, Func<string> getExceptionMessage)

Apply a constraint to an actual value, succeeding if the constraint is satisfied and issuing a warning on failure.