<PackageReference Include="NUnit" Version="3.0.0-beta-2" />

PackageSettings

public static class PackageSettings
PackageSettings is a static class containing constant values that are used as keys in setting up a TestPackage. These values duplicate settings in the engine and framework.
public const string ActiveConfig = "ActiveConfig"

The config to use in loading a project

public const string AutoBinPath = "AutoBinPath"

If true, the engine should determine the private bin path by examining the paths to all the tests.

public const string BasePath = "BasePath"

The ApplicationBase to use in loading the tests.

public const string ConfigurationFile = "ConfigurationFile"

The config file to use in running the tests

public const string DefaultTimeout = "DefaultTimeout"

Integer value in milliseconds for the default timeout value for test cases. If not specified, there is no timeout.

public const string DisposeRunners = "DisposeRunners"

Indicates that test runners should be disposed after the tests are executed

public const string DomainUsage = "DomainUsage"

Indicates how to load tests across AppDomains

public const string InternalTraceLevel = "InternalTraceLevel"

An InternalTraceLevel enumeration value for this run.

public const string InternalTraceWriter = "InternalTraceWriter"

A TextWriter to which the internal trace will be sent.

public const string LOAD = "LOAD"

A list of tests to be loaded.

public const string NumberOfTestWorkers = "NumberOfTestWorkers"

The number of test threads to run for the assembly.

public const string PrivateBinPath = "PrivateBinPath"

The private binpath used to locate assemblies

public const string ProcessModel = "ProcessModel"

Indicates how to allocate assemblies to processes

public const string RandomSeed = "RandomSeed"

The random seed to be used for this assembly.

public const string RunAsX86 = "RunAsX86"

Indicates the test should be run in a 32-bit process on a 64-bit system

public const string RuntimeFramework = "RuntimeFramework"

Indicates the desired runtime to use for the tests.

public const string ShadowCopyFiles = "ShadowCopyFiles"

Indicates that the test assemblies should be shadow copied. Defaults to false.

public const string StopOnError = "StopOnError"

If true, execution stops after the first error or failure.

public const string WorkDirectory = "WorkDirectory"

Full path of the directory to be used for work and result files.