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

NUnit.Framework.Internal.NUnitCallContext

This class ensures the CallContext is correctly cleared or restored around framework actions. This is important if running multiple assemblies within the same process, to ensure no leakage from one assembly to the next. See https://github.com/nunit/nunit-console/issues/325
public const string TestExecutionContextKey = "NUnit.Framework.TestExecutionContext"

public void Dispose()