The Gallio.Model namespace contains types that describe the test object model.
Classes
| Class | Description | |
|---|---|---|
| BaseTestDriver |
A base test driver that does nothing.
| |
| BaseTestFramework |
Abstract base class for test framework implementations.
| |
| DefaultTestFrameworkManager |
Default implementation of a test framework manager.
| |
| DefaultTestKind |
Default implementation of ITestKind.
| |
| DefaultTestKindManager |
Default implementation of a ITestKindManager.
| |
| DotNetTestDriver |
A base test driver that is intended to support exploring and executing tests
inside .Net assemblies.
| |
| FallbackTestDriver |
A test driver implementation used when no test framework supports a given test file.
| |
| FallbackTestFramework |
A test framework implementation used when no test framework supports a given test file.
| |
| LifecyclePhases |
Defines the names of common test step lifecycle phases.
| |
| MetadataKeys |
Provides common metadata keys.
| |
| ModelException |
The type of exception thrown when test model and test framework
operations fail.
| |
| ModelNormalizationUtils |
Utilities for normalizing test model contents.
| |
| ModelUtils |
Provides utility functions for manipulating the object model.
| |
| TestExecutionOptions |
Provides options that control how test execution occurs.
| |
| TestExplorationOptions |
Provides options that control how test exploration occurs.
| |
| TestFrameworkOptions |
Provides options that configure a test framework.
| |
| TestFrameworkSelection |
Specifies a test frameworks that has been selected by a TestFrameworkSelector.
| |
| TestFrameworkSelector |
Provides options for selecting test frameworks.
| |
| TestFrameworkTraits |
Describes traits of an ITestFramework component.
| |
| TestKinds |
A list of standard test kind names provided by Gallio.
| |
| TestKindTraits |
Specifies traits for ITestKind.
| |
| TestPackage |
A test package specifies the test files, assemblies, and configuration options
that govern test execution.
| |
| TestPart |
Describes the function of a code element in a test.
| |
| TestResult |
A test result describes the final result of having executed a test.
|
Structures
| Structure | Description | |
|---|---|---|
| TestOutcome |
Describes the outcome of a test.
|
Interfaces
| Interface | Description | |
|---|---|---|
| ITestDriver |
Provides test framework services for exploring and running tests.
| |
| ITestFramework |
The test framework service provides support for enumerating and executing
tests that belong to some test framework.
| |
| ITestFrameworkManager |
Provides services based on the installed set of test frameworks.
| |
| ITestKind |
Describes a test kind.
| |
| ITestKindManager |
Manages the list of test kinds.
|
Delegates
| Delegate | Description | |
|---|---|---|
| TestDriverFactory |
A factory for test drivers.
|
Enumerations
| Enumeration | Description | |
|---|---|---|
| AnnotationType |
Specifies the type of an annotation.
| |
| TestFrameworkFallbackMode |
Specifies how Gallio responds to test files that do not match any frameworks.
| |
| TestStatus |
Describes whether a test passed, failed, was skipped or was inconclusive.
|
