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.
|