The Gallio.Runner namespace provides the test runner infrastructure.

Classes

  ClassDescription
DefaultTestRunner
A default implementation of ITestRunner.
DefaultTestRunnerFactory
A factory for DefaultTestRunner.
DefaultTestRunnerManager
The default implementation of ITestRunnerManager.
OperationFinishedEventArgs
Base arguments for events raised to indicate the completion of an operation.
OperationStartedEventArgs
Base arguments for events raised to indicate the beginning of an operation.
ResultCode
Describes the result codes used by the application.
RunnerException
The type of exception thrown when the test runner or one of its supportive components like a test domain fails in an unrecoverable manner.
StandardTestRunnerFactoryNames
Provides constant names for the standard test runner factories.
TestLauncher
The test launcher encapsulated the entire test execution lifecycle from start to finish and provides a simplified pattern for running tests.
TestLauncherResult
Contains the result of a complete test run.
TestRunnerFactoryTraits
Describes traits of an ITestRunnerFactory component.
TestRunnerOptions
Provides options that control the operation of the test runner.
TestRunnerUtils
Provides helper functions for test runner tools.

Interfaces

  InterfaceDescription
ITestRunner
A test runner provides the basic functionality for loading, exploring and running tests.
ITestRunnerFactory
A test tunner factory is a service that creates an ITestRunner given a set of options.
ITestRunnerManager
A test runner manager enumerates the names of the ITestRunnerFactory services that are available and provides a mechanism for creating ITestRunner instances.