C# Class Tmx.TmxHelper

Description of TmxHelper.
Show file Open project: apetrovskiy/STUPS Class Usage Examples

Private Properties

Property Type Description
TmxHelper System

Public Methods

Method Description
AddTestCase ( IAddTestCaseCmdletBaseDataObject cmdlet ) : bool
AddTestResultErrorDetail ( Exception testResultErrorDetail ) : bool
AddTestResultScreenshotDetail ( string testResultScreenshotDetail ) : bool
AddTestScenario ( IAddScenarioCmdletBaseDataObject cmdlet ) : bool
CloseTestResult ( string testResultName, string testResultId, bool testResult, bool isKnownIssue, Exception error, string description, TestResultOrigins origin, bool skipAutomatic ) : void
ExportResultsToJUnitXML ( ISearchCmdletBaseDataObject cmdlet, string path ) : void
GetCurrentTestResultStatus ( ITestResultCmdletBaseDataObject cmdlet ) : string
GetCurrentTestScenarioStatus ( IOpenScenarioCmdletBaseDataObject cmdlet, bool skipAutomatic ) : string
GetCurrentTestSuiteStatus ( IOpenSuiteCmdletBaseDataObject cmdlet, bool skipAutomatic ) : string
GetTestPlatformById ( string id ) : ITestPlatform
GetTestResultDetails ( ITestResultStatusCmdletBaseDataObject cmdlet ) : object[]
GetTestScenarioStatus ( IOpenScenarioCmdletBaseDataObject dataObject, bool skipAutomatic ) : string
GetTestSuiteStatusById ( string id, System.Guid testPlatformId, bool skipAutomatic ) : string
GetTestSuiteStatusByName ( string name, System.Guid testPlatformId, bool skipAutomatic ) : string
ImportResultsFromJUnitXML ( ISearchCmdletBaseDataObject cmdlet, string path ) : void
NewTestPlatform ( string testPlatformName, string testPlatformId, string testPlatformDesctiption, string testPlatformOS, string testPlatformVersion, string testPlatformArchitecture, string testPlatformLanguage ) : bool
NewTestSuite ( string testSuiteName, string testSuiteId, System.Guid testPlatformId, string testSuiteDesctiption, ICodeBlock testSuiteBeforeScenario, ICodeBlock testSuiteAfterScenario ) : bool
OpenTestScenario ( IOpenScenarioCmdletBaseDataObject cmdlet ) : bool
OpenTestSuite ( string testSuiteName, string testSuiteId, System.Guid testPlatformUniqueId ) : bool
SearchForScenarios ( ISearchCmdletBaseDataObject cmdlet ) : IOrderedEnumerable

Performs parametrized search for Test Scenarios.

SearchForScenariosPS ( ISearchCmdletBaseDataObject cmdlet ) : IOrderedEnumerable
SearchForSuites ( ISearchCmdletBaseDataObject cmdlet ) : IOrderedEnumerable

Performs parametrized search for Test Suites.

SearchForSuitesPS ( ISearchCmdletBaseDataObject cmdlet ) : IOrderedEnumerable
SearchForTestResults ( ISearchCmdletBaseDataObject dataObject ) : IOrderedEnumerable

Performs parametrized search for Test Results.

SearchForTestResultsPS ( ISearchCmdletBaseDataObject dataObject ) : IOrderedEnumerable
SetCurrentTestResult ( ITestResultCmdletBaseDataObject cmdlet ) : void

Private Methods

Method Description
TmxHelper ( ) : System

Method Details

AddTestCase() public static method

public static AddTestCase ( IAddTestCaseCmdletBaseDataObject cmdlet ) : bool
cmdlet IAddTestCaseCmdletBaseDataObject
return bool

AddTestResultErrorDetail() public static method

public static AddTestResultErrorDetail ( Exception testResultErrorDetail ) : bool
testResultErrorDetail System.Exception
return bool

AddTestResultScreenshotDetail() public static method

public static AddTestResultScreenshotDetail ( string testResultScreenshotDetail ) : bool
testResultScreenshotDetail string
return bool

AddTestScenario() public static method

public static AddTestScenario ( IAddScenarioCmdletBaseDataObject cmdlet ) : bool
cmdlet IAddScenarioCmdletBaseDataObject
return bool

CloseTestResult() public static method

public static CloseTestResult ( string testResultName, string testResultId, bool testResult, bool isKnownIssue, Exception error, string description, TestResultOrigins origin, bool skipAutomatic ) : void
testResultName string
testResultId string
testResult bool
isKnownIssue bool
error System.Exception
description string
origin TestResultOrigins
skipAutomatic bool
return void

ExportResultsToJUnitXML() public static method

public static ExportResultsToJUnitXML ( ISearchCmdletBaseDataObject cmdlet, string path ) : void
cmdlet ISearchCmdletBaseDataObject
path string
return void

GetCurrentTestResultStatus() public static method

public static GetCurrentTestResultStatus ( ITestResultCmdletBaseDataObject cmdlet ) : string
cmdlet ITestResultCmdletBaseDataObject
return string

GetCurrentTestScenarioStatus() public static method

public static GetCurrentTestScenarioStatus ( IOpenScenarioCmdletBaseDataObject cmdlet, bool skipAutomatic ) : string
cmdlet IOpenScenarioCmdletBaseDataObject
skipAutomatic bool
return string

GetCurrentTestSuiteStatus() public static method

public static GetCurrentTestSuiteStatus ( IOpenSuiteCmdletBaseDataObject cmdlet, bool skipAutomatic ) : string
cmdlet IOpenSuiteCmdletBaseDataObject
skipAutomatic bool
return string

GetTestPlatformById() public static method

public static GetTestPlatformById ( string id ) : ITestPlatform
id string
return ITestPlatform

GetTestResultDetails() public static method

public static GetTestResultDetails ( ITestResultStatusCmdletBaseDataObject cmdlet ) : object[]
cmdlet ITestResultStatusCmdletBaseDataObject
return object[]

GetTestScenarioStatus() public static method

public static GetTestScenarioStatus ( IOpenScenarioCmdletBaseDataObject dataObject, bool skipAutomatic ) : string
dataObject IOpenScenarioCmdletBaseDataObject
skipAutomatic bool
return string

GetTestSuiteStatusById() public static method

public static GetTestSuiteStatusById ( string id, System.Guid testPlatformId, bool skipAutomatic ) : string
id string
testPlatformId System.Guid
skipAutomatic bool
return string

GetTestSuiteStatusByName() public static method

public static GetTestSuiteStatusByName ( string name, System.Guid testPlatformId, bool skipAutomatic ) : string
name string
testPlatformId System.Guid
skipAutomatic bool
return string

ImportResultsFromJUnitXML() public static method

public static ImportResultsFromJUnitXML ( ISearchCmdletBaseDataObject cmdlet, string path ) : void
cmdlet ISearchCmdletBaseDataObject
path string
return void

NewTestPlatform() public static method

public static NewTestPlatform ( string testPlatformName, string testPlatformId, string testPlatformDesctiption, string testPlatformOS, string testPlatformVersion, string testPlatformArchitecture, string testPlatformLanguage ) : bool
testPlatformName string
testPlatformId string
testPlatformDesctiption string
testPlatformOS string
testPlatformVersion string
testPlatformArchitecture string
testPlatformLanguage string
return bool

NewTestSuite() public static method

public static NewTestSuite ( string testSuiteName, string testSuiteId, System.Guid testPlatformId, string testSuiteDesctiption, ICodeBlock testSuiteBeforeScenario, ICodeBlock testSuiteAfterScenario ) : bool
testSuiteName string
testSuiteId string
testPlatformId System.Guid
testSuiteDesctiption string
testSuiteBeforeScenario ICodeBlock
testSuiteAfterScenario ICodeBlock
return bool

OpenTestScenario() public static method

public static OpenTestScenario ( IOpenScenarioCmdletBaseDataObject cmdlet ) : bool
cmdlet IOpenScenarioCmdletBaseDataObject
return bool

OpenTestSuite() public static method

public static OpenTestSuite ( string testSuiteName, string testSuiteId, System.Guid testPlatformUniqueId ) : bool
testSuiteName string
testSuiteId string
testPlatformUniqueId System.Guid
return bool

SearchForScenarios() public static method

Performs parametrized search for Test Scenarios.
public static SearchForScenarios ( ISearchCmdletBaseDataObject cmdlet ) : IOrderedEnumerable
cmdlet ISearchCmdletBaseDataObject
return IOrderedEnumerable

SearchForScenariosPS() public static method

public static SearchForScenariosPS ( ISearchCmdletBaseDataObject cmdlet ) : IOrderedEnumerable
cmdlet ISearchCmdletBaseDataObject
return IOrderedEnumerable

SearchForSuites() public static method

Performs parametrized search for Test Suites.
public static SearchForSuites ( ISearchCmdletBaseDataObject cmdlet ) : IOrderedEnumerable
cmdlet ISearchCmdletBaseDataObject
return IOrderedEnumerable

SearchForSuitesPS() public static method

public static SearchForSuitesPS ( ISearchCmdletBaseDataObject cmdlet ) : IOrderedEnumerable
cmdlet ISearchCmdletBaseDataObject
return IOrderedEnumerable

SearchForTestResults() public static method

Performs parametrized search for Test Results.
public static SearchForTestResults ( ISearchCmdletBaseDataObject dataObject ) : IOrderedEnumerable
dataObject ISearchCmdletBaseDataObject
return IOrderedEnumerable

SearchForTestResultsPS() public static method

public static SearchForTestResultsPS ( ISearchCmdletBaseDataObject dataObject ) : IOrderedEnumerable
dataObject ISearchCmdletBaseDataObject
return IOrderedEnumerable

SetCurrentTestResult() public static method

public static SetCurrentTestResult ( ITestResultCmdletBaseDataObject cmdlet ) : void
cmdlet ITestResultCmdletBaseDataObject
return void