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