The Gallio.Framework namespace provides data types and services for test writers
and framework implementors.
Classes
| Class | Description | |
|---|---|---|
| Capture |
Captures screenshot images and videos.
| |
| ComparisonSemantics |
Describes the semantics of how objects should be compared.
| |
| CustomComparers |
Extensibility point for object comparison managed by IComparisonSemantics.
| |
| CustomEqualityComparers |
Extensibility point for object equality managed by IComparisonSemantics.
| |
| DefaultComparisonSemantics |
Supports all classes in the .NET Framework class hierarchy and provides low-level services to derived classes. This is the ultimate base class of all classes in the .NET Framework; it is the root of the type hierarchy.
| |
| DiagnosticLog |
The diagnostic log provides services for writing diagnostic messages to the console
or runtime log during a test run.
| |
| Sandbox |
A sandbox is an isolated environments for executing test actions.
| |
| SilentTestException |
This exception type is used to signal a test outcome silently without logging the exception.
| |
| Tasks |
The tasks class provides a mechanism for coordinating the actions of multiple
tasks within a test case.
| |
| TestContext |
The test context provides information about the environment in which
a test is executing. A new context is created each time a test or
test step begins execution.
| |
| TestException |
This exception type is an abstract base class for exceptions that are used to
explicitly signal the outcome of a test.
| |
| TestFailedException |
This exception type is used to signal that a test has failed to satisfy
some predetermined condition established by the test author.
| |
| TestInconclusiveException |
This exception type is used to signal that a test has not produced a conclusive
pass or fail result.
| |
| TestLog |
The test log class provides services for writing information to the
execution log associated with a test.
| |
| TestStep |
Provides functions for manipulating test steps.
| |
| TestTerminatedException |
This exception type is used to signal that a test has been terminated with
a particular outcome.
|
Structures
| Structure | Description | |
|---|---|---|
| TestContextCookie |
A context cookie is used to unwind the context stack of the current thread
to its previous state prior to a context having been entered.
|
Interfaces
| Interface | Description | |
|---|---|---|
| IComparisonSemantics |
Describes the semantics of how objects should be compared.
|
Enumerations
| Enumeration | Description | |
|---|---|---|
| TriggerEvent |
Specifies a trigger condition for automatic execution of an action.
|
