XUnitHelper
Contains tasks to run xUnit unit tests.
Nested types and modules
Type | Description |
XUnitErrorLevel
|
Option which allows to specify if an xUnit error should break the build.
|
XUnitParams
|
The xUnit parameter type
|
Functions and values
Function or value | Description |
emptyTrait
Signature: (string * string) option
|
The xUnit default parameters
|
xUnit setParams assemblies
Signature: setParams:(XUnitParams -> XUnitParams) -> assemblies:seq<string> -> unit
|
Runs xUnit unit tests in the given assemblies via the given xUnit runner.
Will fail if the runner terminates with non-zero exit code for any of the assemblies.
Offending assemblies will be listed in the error message.
The xUnit runner terminates with a non-zero exit code if any of the tests
in the given assembly fail.
Parameters
setParams - Function used to manipulate the default XUnitParams value.
assemblies - Sequence of one or more assemblies containing xUnit unit tests.
Sample usage
Target "Test" (fun _ ->
!! (testDir + @"\xUnit.Test.*.dll")
|> xUnit (fun p -> {p with OutputDir = testDir })
)
|
XUnitDefaults
Signature: XUnitParams
|
|