FAKE - F# Make - A DSL for build tasks and more FAKE
6.1.3

Lookig for older versions of the documentation, pre FAKE v6? See 

v5.fake.build

NUnitParams Type

The NUnit Console Parameters type. FAKE will use `NUnitDefaults` for values not provided.

For reference, see: NUnit-Console Command Line Options

Record fields

Record Field Description

DisableShadowCopy

Full Usage: DisableShadowCopy

Field type: bool

Disables shadow copying of the assembly in order to provide improved performance.

Field type: bool

Domain

Full Usage: Domain

Field type: NUnitDomainModel

See NUnitDomainModel type

Field type: NUnitDomainModel

DontTestInNewThread

Full Usage: DontTestInNewThread

Field type: bool

Suppresses use of a separate thread for running the tests and uses the main thread instead.

Field type: bool

ErrorLevel

Full Usage: ErrorLevel

Field type: NUnitErrorLevel

Default: TestRunnerErrorLevel.Error

Field type: NUnitErrorLevel

ErrorOutputFile

Full Usage: ErrorOutputFile

Field type: string

Redirects error output created by the tests from standard error output (console) to the file specified as value.

Field type: string

ExcludeCategory

Full Usage: ExcludeCategory

Field type: string

The Categories to be excluded in a test run. Multiple categories may be specified on either option, by using commas to separate them.

Field type: string

Fixture

Full Usage: Fixture

Field type: string

Default: ""

Field type: string

Framework

Full Usage: Framework

Field type: string

Allows you to specify the version of the runtime to be used in executing tests.

Field type: string

IncludeCategory

Full Usage: IncludeCategory

Field type: string

The Categories to be included in a test run. Multiple categories may be specified on either option, by using commas to separate them.

Field type: string

Out

Full Usage: Out

Field type: string

Redirects output created by the tests from standard output (console) to the file specified as value.

Field type: string

OutputFile

Full Usage: OutputFile

Field type: string

The output path of the nUnit XML report.

Field type: string

ProcessModel

Full Usage: ProcessModel

Field type: NUnitProcessModel

Controls how NUnit loads tests in processes. See: NUnitProcessModel.

Field type: NUnitProcessModel

ShowLabels

Full Usage: ShowLabels

Field type: bool

Causes an identifying label to be displayed at the start of each test case.

Field type: bool

SkipNonTestAssemblies

Full Usage: SkipNonTestAssemblies

Field type: bool

Gives ability to not error if an assembly with no tests is passed into nunit

Field type: bool

StopOnError

Full Usage: StopOnError

Field type: bool

Causes execution of the test run to terminate immediately on the first test failure or error.

Field type: bool

TimeOut

Full Usage: TimeOut

Field type: TimeSpan

The default timeout to be used for test cases. If any test exceeds the timeout value, it is cancelled and reported as an error.

Field type: TimeSpan

ToolName

Full Usage: ToolName

Field type: string

NUnit console runner name. ( nunit-console.exe)

Field type: string

ToolPath

Full Usage: ToolPath

Field type: string

The path to the NUnit console runner: `nunit-console.exe`

Field type: string

WorkingDir

Full Usage: WorkingDir

Field type: string

The working directory.

Field type: string

XsltTransformFile

Full Usage: XsltTransformFile

Field type: string

The path to a custom XSLT transform file to be used to process the XML report.

Field type: string