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

TestSuite

public class TestSuite : Test
TestSuite represents a composite test, which contains other tests.
public object[] Arguments { get; }

The arguments to use in creating the fixture

protected bool MaintainTestOrder { get; protected set; }

Set to true to suppress sorting this suite's contents

public TestSuite(string name)

Initializes a new instance of the TestSuite class.

public TestSuite(string parentSuiteName, string name)

Initializes a new instance of the TestSuite class.

public TestSuite(ITypeInfo fixtureType)

Initializes a new instance of the TestSuite class.

public TestSuite(Type fixtureType)

Initializes a new instance of the TestSuite class.

public void Add(Test test)

Adds a test to the suite.

protected void CheckSetUpTearDownMethods(Type attrType)

Check that setup and teardown methods marked by certain attributes meet NUnit's requirements and mark the tests not runnable otherwise.

public void Sort()

Sorts tests under this suite.