ITmi Interface

Definition

Represents the Test Management interface (UI) of Visual Studio Test Professional.

public interface class ITmi : Microsoft::VisualStudio::TestTools::Common::ITestManagementEvents
public interface ITmi : Microsoft.VisualStudio.TestTools.Common.ITestManagementEvents
type ITmi = interface
    interface ITestManagementEvents
Public Interface ITmi
Implements ITestManagementEvents
Implements

Properties

ActiveTestRunConfigurationId

Gets or sets the active test run configuration for the current solution.

Methods

AddManagedTestStorage(Object, String)

Adds a test storage path of a specific test manager.

AddManagedTestStorage(Object, String, TestType)

Adds the provided test storage path of a specific test manager and specified test type.

AddOrUpdateTests(ICollection)

Adds or updates the tests in the test management interface by using the provided collection of tests.

AddTest(ITestElement)

Adds the provided test to the UI of Visual Studio Test Professional.

AddTests(ICollection)

Adds a collection of tests to the UI of Visual Studio Test Professional.

ClearManagedTestStorage(Object)

Clears the list of storage paths that are managed by the specified test manager.

FindTipForTestType(TestType)

Returns a test item provider for the specified test type.

GetTest(TestId)

Returns the test element that corresponds to the specified test ID.

GetTestLists()

Gets all the top-level test lists in the UI of Visual Studio Test Professional.

GetTestListsForResults(TestRun)

Returns an array of read-only test lists in which each list contains tests that match a test result in the provided test run.

GetTestResults(TestRun)

Gets an array of test result objects from the provided test run.

GetTestResults(TestRun, ITestElement)

Gets an array of test results from the provided test run that are in the provided test.

GetTestRun(Guid)

Returns the specified test run from the UI of Visual Studio Test Professional.

GetTestRunConfiguration(TestRunConfigurationId)

Returns the loaded test run configuration in the UI of Visual Studio Test Professional that has the given ID.

GetTestRunConfigurations()

Returns all loaded test run configurations in the UI of Visual Studio Test Professional.

GetTestRuns()

Returns all test runs in the UI of Visual Studio Test Professional.

GetTests()

Returns all tests that are loaded in the UI of Visual Studio Test Professional.

GetTestsNotInAnyTestList()

Gets an array of tests that are not in any of the test lists in the UI of Visual Studio Test Professional.

GetTestsNotInAnyTestList(TestRun)

Gets an array of tests that are not in any of the test lists in the UI of Visual Studio Test Professional and that are in the provided test run.

ReleaseTest(TestId)

Deletes the specified test from the UI of Visual Studio Test Professional.

ReleaseTests(ICollection)

Deletes the tests that are specified by the provided collection of IDs from the UI of Visual Studio Test Professional.

ReleaseTests(String)

Deletes the tests in the specified storage location from the UI of Visual Studio Test Professional.

SaveTest(TestId)

Saves the specified test from the UI memory to a hard disk.

UpdateTest(ITestElement)

Updates the provided test in the UI of Visual Studio Test Professional by using the provided test.

UpdateTests(ICollection)

Updates those tests in the UI of Visual Studio Test Professional by using the provided collection of tests.

Events

TestRunSubmitting

Occurs after deployment is finished and before a test run is submitted to the test controller.

(Inherited from ITestManagementEvents)

Applies to