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

WorkItem

public abstract class WorkItem : IDisposable
A WorkItem may be an individual test case, a fixture or a higher level grouping of tests. All WorkItems inherit from the abstract WorkItem class, which uses the template pattern to allow derived classes to perform work in whatever way is needed. A WorkItem is created with a particular TestExecutionContext and is responsible for re-establishing that context in the current thread before it begins or resumes execution.
/* Error decompiling System.Void NUnit.Framework.Internal.Execution.WorkItem::WorkItemComplete() */