The SSIS.Test namespace contains types that provide basic test support, such as loading target packages and executing tests.
Classes
Class | Description | |
---|---|---|
ActionContext |
Use this class to access live test context.
| |
BaseLiveTest |
This is the base class for a live test. Inherit from this class to
implement a live test.
| |
BaseTest |
This is the base class for all test types.
| |
BaseUnitTest |
This is the base class for a unit test. Inherit from this class to
implement a unit test.
| |
Context |
Provides access to the test context.
| |
DataAccess |
This class provides access to a sql server database. Use this class to execute sql queries against a database.
| |
DataCaptureDescriptor<(Of <(<'T>)>)> |
Base class for all data descriptors.
| |
DataSnapshot |
Base class for all types of data snapshots.
| |
DataTap |
This class contains the definition of a data tap and its captured data snapshots.
| |
DataTapSnapshot |
This class contains the snapshot of data captured by data tap.
| |
EngineFactory |
Use this class to create different instances of the test engine.
| |
EngineStateEventArgs |
Contains the current state of the test engine instance.
| |
ExecutableTestCoverage |
Contains the information about test coverage of an executable.
| |
ExecutionParameters |
This class containts variables, connections, configurations and properties that can be set when a package is executed.
| |
FakeDestination |
This class contains the definition of a fake destination and its captured data snapshots.
| |
FakeDestinationSnapshot |
This class contains the snapshot of data captured by fake destination.
| |
LiveTestResult |
This class contains live test results.
| |
PackageTestCoverage |
Contains the information about test coverage of a package.
| |
RepositoryTestCoverage |
Contains the information about test coverage of a repository.
| |
SetupContext |
Provides access to the unit test context during the preparation phase.
| |
TeardownContext |
Provides access to the unit test context during the cleanup phase.
| |
TestEventArgs<(Of <(<'T, TU>)>)> |
Contains a test.
| |
TestResult |
This is the base class for a test result.
| |
UnitTestResult |
This class contains unit test results.
| |
VerificationContext |
Provides access to the unit test context during the verification phase.
|
Interfaces
Interface | Description | |
---|---|---|
ILiveTestEngine |
This interface provides access to the live testing features of the test engine. Use this interface to execute live tests.
| |
IUnitTestEngine |
This interface provides access to the unit testing features of the test engine. Use this interface to execute unit tests.
|
Enumerations
Enumeration | Description | |
---|---|---|
EngineState |
Represents a state of the test engine.
| |
TestOutcome |
Represents the result of a test.
|