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

NUnit.Framework.Guard

static class Guard
namespace NUnit.Framework { internal static class Guard { public static void ArgumentNotNull(object value, string name); public static void ArgumentNotNullOrEmpty(string value, string name); public static void ArgumentInRange(bool condition, string message, string paramName); public static void ArgumentValid(bool condition, string message, string paramName); public static void OperationValid(bool condition, string message); public static void ArgumentNotAsyncVoid(Delegate delegate, string paramName); public static void ArgumentNotAsyncVoid(MethodInfo method, string paramName); } } namespace NUnit.Framework { public class TestOfAttribute : PropertyAttribute { public TestOfAttribute(Type type); public TestOfAttribute(string typeName); } }