Interface ITestSuite
Represents a test suite.
public interface ITestSuite
Properties
CurrentTestContainer
Gets the current test case.
ITestContainer CurrentTestContainer { get; }
Property Value
DataConnectorCaches
Gets the data connectors of the test suite.
IList<DataCache> DataConnectorCaches { get; }
Property Value
Name
Gets the name of the test suite.
string Name { get; }
Property Value
- string
The test suite name.
Parameters
Gets the parameters of the test suite.
IDictionary<string, string> Parameters { get; }
Property Value
- IDictionary<string, string>
The test suite parameters.
ReportSettings
Gets all the settings for the Report.
ReportSettings ReportSettings { get; }
Property Value
- ReportSettings
The report settings.
RunConfigurations
Gets the run configurations of the test suite.
IList<TestSuiteRunConfig> RunConfigurations { get; }
Property Value
- IList<TestSuiteRunConfig>
The run configurations.
RunLabel
Gets the run label of the test suite.
string RunLabel { get; }
Property Value
- string
The test suite run label.
SelectedRunConfig
Gets the selected run configuration of the test suite.
TestSuiteRunConfig SelectedRunConfig { get; }
Property Value
- TestSuiteRunConfig
The selected run configuration.
Methods
GetTestContainer(string)
Gets the 'test case' or 'smart folder' with the specified name from the test suite.
ITestContainer GetTestContainer(string name)
Parameters
namestringThe test 'test case' or 'smart folder'.
Returns
- ITestContainer
The 'test case' or 'smart folder' with the specified name or
nullif there is no test container with such a name within the test suite.