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

NUnit.Framework.Warn

public abstract 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.
namespace NUnit.Framework { public abstract class Warn { public new static bool Equals(object a, object b); public new static void ReferenceEquals(object a, object b); public static void Unless<[System.Runtime.CompilerServices.Nullable(2)] TActual>(ActualValueDelegate<TActual> del, IResolveConstraint expr, NUnitString message = default(NUnitString), string actualExpression = "", string constraintExpression = ""); public static void Unless<[System.Runtime.CompilerServices.Nullable(2)] TActual>(ActualValueDelegate<TActual> del, IResolveConstraint expr, FormattableString message, string actualExpression = "", string constraintExpression = ""); public static void Unless<[System.Runtime.CompilerServices.Nullable(2)] TActual>(ActualValueDelegate<TActual> del, IResolveConstraint expr, Func<string> getExceptionMessage, string actualExpression = "", string constraintExpression = ""); public static void Unless(bool condition, NUnitString message = default(NUnitString), string actualExpression = ""); public static void Unless(bool condition, FormattableString message, string actualExpression = ""); public static void Unless(bool condition, Func<string> getExceptionMessage, string actualExpression = ""); public static void Unless(Func<bool> condition, NUnitString message = default(NUnitString), string actualExpression = ""); public static void Unless(Func<bool> condition, FormattableString message, string actualExpression = ""); public static void Unless(Func<bool> condition, Func<string> getExceptionMessage, string actualExpression = ""); public static void Unless<[System.Runtime.CompilerServices.Nullable(2)] TActual>(TActual actual, IResolveConstraint expression, NUnitString message = default(NUnitString), string actualExpression = "", string constraintExpression = ""); public static void Unless<[System.Runtime.CompilerServices.Nullable(2)] TActual>(TActual actual, IResolveConstraint expression, FormattableString message, string actualExpression = "", string constraintExpression = ""); public static void Unless<[System.Runtime.CompilerServices.Nullable(2)] TActual>(TActual actual, IResolveConstraint expression, Func<string> getExceptionMessage, string actualExpression = "", string constraintExpression = ""); public static void If<[System.Runtime.CompilerServices.Nullable(2)] TActual>(ActualValueDelegate<TActual> del, IResolveConstraint expr, NUnitString message = default(NUnitString), string actualExpression = "", string constraintExpression = ""); public static void If<[System.Runtime.CompilerServices.Nullable(2)] TActual>(ActualValueDelegate<TActual> del, IResolveConstraint expr, FormattableString message, string actualExpression = "", string constraintExpression = ""); public static void If<[System.Runtime.CompilerServices.Nullable(2)] TActual>(ActualValueDelegate<TActual> del, IResolveConstraint expr, Func<string> getExceptionMessage, string actualExpression = "", string constraintExpression = ""); public static void If(bool condition, NUnitString message = default(NUnitString), string actualExpression = ""); public static void If(bool condition, FormattableString message, string actualExpression = ""); public static void If(bool condition, Func<string> getExceptionMessage, string actualExpression = ""); public static void If(Func<bool> condition, NUnitString message = default(NUnitString), string actualExpression = ""); public static void If(Func<bool> condition, FormattableString message, string actualExpression = ""); public static void If(Func<bool> condition, Func<string> getExceptionMessage, string actualExpression = ""); public static void If<[System.Runtime.CompilerServices.Nullable(2)] TActual>(TActual actual, IResolveConstraint expression, NUnitString message = default(NUnitString), string actualExpression = "", string constraintExpression = ""); public static void If<[System.Runtime.CompilerServices.Nullable(2)] TActual>(TActual actual, IResolveConstraint expression, FormattableString message, string actualExpression = "", string constraintExpression = ""); public static void If<[System.Runtime.CompilerServices.Nullable(2)] TActual>(TActual actual, IResolveConstraint expression, Func<string> getExceptionMessage, string actualExpression = "", string constraintExpression = ""); protected Warn(); } }