TypeMock.Integration is Typemock Isolator namespace, which can be used by third party developers to integrate their work with Typemock Isolator.
TypeMock.Integration namespace enables developers to seamless integrate TypeMock with there applications.
Using this API developers can retrieve information about the installed Typemock Isolator version, set up processes to run with Isolator and
link to coverage tools
As this assembly is used for integration, it is version agnostic and is both backward and forward compatible.
This assembly does not require other TypeMock assemblies and can be deployed separately.
Classes
Class | Description | |
---|---|---|
![]() | IntegrationException |
Base class for all exceptions thrown from Service |
![]() ![]() | IntegrationLicenseException |
IntegrationLicenseException is thrown when trying to use Typemock Isolator feature without a proper license installed on the machine
|
![]() ![]() | IntegrationLinkingException |
IntegrationLinkingException is thrown when there is problem in linking coverage tool with Typemock Isolator
|
![]() ![]() | IntegrationMissingFileException |
IntegrationMissingFileException is thrown when using the Auto Deploy feature and one of the files needed by Typemock Isolator is missing
|
![]() | IntegrationNotInstalledException |
IntegrationNotInstalledException is thrown when Typemock Isolator installation directory can not be found
|
![]() | Packs |
The Packs class is used to allow extending Isolator with additional functionality.
|
![]() | Service |
The main class used to integrate Typemock Isolator with other applications.
|
![]() | TypeMockProcess |
This class manages Processes running with Typemock Isolator.
|
Enumerations
Enumeration | Description | |
---|---|---|
![]() | LicenseScope |
License scope .
|
![]() | LicenseStatus |
Result values of the CheckLicense(String) method.
|