Interface ITest
Targets and configuration for executing unit tests in the solution.
Inherited Members
INukeBuild.ExecutionPlan
INukeBuild.InvokedTargets
INukeBuild.SkippedTargets
INukeBuild.ScheduledTargets
INukeBuild.RunningTargets
INukeBuild.AbortedTargets
INukeBuild.FailedTargets
INukeBuild.SucceededTargets
INukeBuild.FinishedTargets
INukeBuild.IsSucceeding
INukeBuild.IsFailing
INukeBuild.IsFinished
INukeBuild.ExitCode
INukeBuild.RootDirectory
INukeBuild.TemporaryDirectory
INukeBuild.BuildAssemblyFile
INukeBuild.BuildAssemblyDirectory
INukeBuild.BuildProjectDirectory
INukeBuild.BuildProjectFile
INukeBuild.Verbosity
INukeBuild.Host
INukeBuild.Plan
INukeBuild.Help
INukeBuild.NoLogo
INukeBuild.IsLocalBuild
INukeBuild.IsServerBuild
INukeBuild.Continue
INukeBuild.Partition
Namespace: Hexagrams.Nuke.Components
Assembly: Hexagrams.Nuke.Components.dll
Syntax
public interface ITest : IHasArtifacts, ICompile, IRestore, IClean, IHasSolution, IHasConfiguration, INukeBuild
Properties
| Edit this page View SourceTest
Execute unit tests in the solution using dotnet test.
Declaration
Target Test { get; }
Property Value
| Type | Description |
|---|---|
| Target |
TestDegreeOfParallelism
The degree of parallelism to use when executing tests. Defaults to 1.
Declaration
int TestDegreeOfParallelism { get; }
Property Value
| Type | Description |
|---|---|
| int |
TestProjectSettings
Additional settings for configuring test projects.
Declaration
Configure<DotNetTestSettings, Project> TestProjectSettings { get; }
Property Value
| Type | Description |
|---|---|
| Configure<DotNetTestSettings, Project> |
TestProjectSettingsBase
Settings for configuring test projects.
Declaration
Configure<DotNetTestSettings, Project> TestProjectSettingsBase { get; }
Property Value
| Type | Description |
|---|---|
| Configure<DotNetTestSettings, Project> |
TestProjects
The collection of projects that contain tests.
Declaration
IEnumerable<Project> TestProjects { get; }
Property Value
| Type | Description |
|---|---|
| IEnumerable<Project> |
TestResultDirectory
The test results output directory.
Declaration
AbsolutePath TestResultDirectory { get; }
Property Value
| Type | Description |
|---|---|
| AbsolutePath |
TestSettings
Additional settings for controlling test execution behavior.
Declaration
Configure<DotNetTestSettings> TestSettings { get; }
Property Value
| Type | Description |
|---|---|
| Configure<DotNetTestSettings> |
TestSettingsBase
Settings for controlling test execution behavior.
Declaration
Configure<DotNetTestSettings> TestSettingsBase { get; }
Property Value
| Type | Description |
|---|---|
| Configure<DotNetTestSettings> |