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

Test

public abstract class Test : ITest, IXmlNodeBuilder, IComparable, IComparable<Test>
public static string IdPrefix { get; set; }

public abstract object[] Arguments { get; }

public string ClassName { get; }

public virtual object Fixture { get; set; }

public string FullName { get; set; }

public abstract bool HasChildren { get; }

public string Id { get; set; }

public bool IsSuite { get; }

public IMethodInfo Method { get; set; }

public virtual string MethodName { get; }

public string Name { get; set; }

public ITest Parent { get; set; }

public IPropertyBag Properties { get; }

public RunState RunState { get; set; }

public int Seed { get; set; }

public IMethodInfo[] SetUpMethods { get; protected set; }

public IMethodInfo[] TearDownMethods { get; protected set; }

public virtual int TestCaseCount { get; }

public abstract IList<ITest> Tests { get; }

public virtual string TestType { get; }

public ITypeInfo TypeInfo { get; }

public abstract string XmlElementName { get; }

protected Test(string name)

protected Test(string pathName, string name)

protected Test(ITypeInfo typeInfo)

protected Test(IMethodInfo method)

public abstract TNode AddToXml(TNode parentNode, bool recursive)

public int CompareTo(object obj)

public int CompareTo(Test other)

public virtual TAttr[] GetCustomAttributes<TAttr>(bool inherit)

public void MakeInvalid(string reason)

public void MakeInvalid(Exception exception, string reason)

public abstract TestResult MakeTestResult()

protected void PopulateTestNode(TNode thisNode, bool recursive)

public TNode ToXml(bool recursive)