The Gallio.Model.Helpers namespace provides a suite of optional abstractions to help implement test drivers.

Classes

  ClassDescription
DelegatingTestController
A test controller that recursively traverses a hierarchy of test commands and delegates to another test controller based on a TestControllerProvider.
SimpleTestDriver
A simple test driver explores tests using a TestExplorer and runs them using a TestController.
TestController
A test controller executes tests defined by a tree of ITestCommands.
TestEnvironmentAwareTestHarness
A test harness implementation based on ITestEnvironment.
TestExplorer
A test explorer generates a TestModel from test code.
TestHarness
A test harness configures the test environment during test exploration and execution.

Delegates

  DelegateDescription
TestControllerProvider
Gets a test controller for a subtree of tests.

Remarks

The types in this namespace are provided as an optional convenience for implementing a ITestDriver.