C# Класс Tmx.TmxHelper

Description of TmxHelper.
Показать файл Открыть проект Примеры использования класса

Private Properties

Свойство Тип Описание
TmxHelper System

Открытые методы

Метод Описание
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

Приватные методы

Метод Описание
TmxHelper ( ) : System

Описание методов

AddTestCase() публичный статический Метод

public static AddTestCase ( IAddTestCaseCmdletBaseDataObject cmdlet ) : bool
cmdlet IAddTestCaseCmdletBaseDataObject
Результат bool

AddTestResultErrorDetail() публичный статический Метод

public static AddTestResultErrorDetail ( Exception testResultErrorDetail ) : bool
testResultErrorDetail System.Exception
Результат bool

AddTestResultScreenshotDetail() публичный статический Метод

public static AddTestResultScreenshotDetail ( string testResultScreenshotDetail ) : bool
testResultScreenshotDetail string
Результат bool

AddTestScenario() публичный статический Метод

public static AddTestScenario ( IAddScenarioCmdletBaseDataObject cmdlet ) : bool
cmdlet IAddScenarioCmdletBaseDataObject
Результат bool

CloseTestResult() публичный статический Метод

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
Результат void

ExportResultsToJUnitXML() публичный статический Метод

public static ExportResultsToJUnitXML ( ISearchCmdletBaseDataObject cmdlet, string path ) : void
cmdlet ISearchCmdletBaseDataObject
path string
Результат void

GetCurrentTestResultStatus() публичный статический Метод

public static GetCurrentTestResultStatus ( ITestResultCmdletBaseDataObject cmdlet ) : string
cmdlet ITestResultCmdletBaseDataObject
Результат string

GetCurrentTestScenarioStatus() публичный статический Метод

public static GetCurrentTestScenarioStatus ( IOpenScenarioCmdletBaseDataObject cmdlet, bool skipAutomatic ) : string
cmdlet IOpenScenarioCmdletBaseDataObject
skipAutomatic bool
Результат string

GetCurrentTestSuiteStatus() публичный статический Метод

public static GetCurrentTestSuiteStatus ( IOpenSuiteCmdletBaseDataObject cmdlet, bool skipAutomatic ) : string
cmdlet IOpenSuiteCmdletBaseDataObject
skipAutomatic bool
Результат string

GetTestPlatformById() публичный статический Метод

public static GetTestPlatformById ( string id ) : ITestPlatform
id string
Результат ITestPlatform

GetTestResultDetails() публичный статический Метод

public static GetTestResultDetails ( ITestResultStatusCmdletBaseDataObject cmdlet ) : object[]
cmdlet ITestResultStatusCmdletBaseDataObject
Результат object[]

GetTestScenarioStatus() публичный статический Метод

public static GetTestScenarioStatus ( IOpenScenarioCmdletBaseDataObject dataObject, bool skipAutomatic ) : string
dataObject IOpenScenarioCmdletBaseDataObject
skipAutomatic bool
Результат string

GetTestSuiteStatusById() публичный статический Метод

public static GetTestSuiteStatusById ( string id, System.Guid testPlatformId, bool skipAutomatic ) : string
id string
testPlatformId System.Guid
skipAutomatic bool
Результат string

GetTestSuiteStatusByName() публичный статический Метод

public static GetTestSuiteStatusByName ( string name, System.Guid testPlatformId, bool skipAutomatic ) : string
name string
testPlatformId System.Guid
skipAutomatic bool
Результат string

ImportResultsFromJUnitXML() публичный статический Метод

public static ImportResultsFromJUnitXML ( ISearchCmdletBaseDataObject cmdlet, string path ) : void
cmdlet ISearchCmdletBaseDataObject
path string
Результат void

NewTestPlatform() публичный статический Метод

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
Результат bool

NewTestSuite() публичный статический Метод

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
Результат bool

OpenTestScenario() публичный статический Метод

public static OpenTestScenario ( IOpenScenarioCmdletBaseDataObject cmdlet ) : bool
cmdlet IOpenScenarioCmdletBaseDataObject
Результат bool

OpenTestSuite() публичный статический Метод

public static OpenTestSuite ( string testSuiteName, string testSuiteId, System.Guid testPlatformUniqueId ) : bool
testSuiteName string
testSuiteId string
testPlatformUniqueId System.Guid
Результат bool

SearchForScenarios() публичный статический Метод

Performs parametrized search for Test Scenarios.
public static SearchForScenarios ( ISearchCmdletBaseDataObject cmdlet ) : IOrderedEnumerable
cmdlet ISearchCmdletBaseDataObject
Результат IOrderedEnumerable

SearchForScenariosPS() публичный статический Метод

public static SearchForScenariosPS ( ISearchCmdletBaseDataObject cmdlet ) : IOrderedEnumerable
cmdlet ISearchCmdletBaseDataObject
Результат IOrderedEnumerable

SearchForSuites() публичный статический Метод

Performs parametrized search for Test Suites.
public static SearchForSuites ( ISearchCmdletBaseDataObject cmdlet ) : IOrderedEnumerable
cmdlet ISearchCmdletBaseDataObject
Результат IOrderedEnumerable

SearchForSuitesPS() публичный статический Метод

public static SearchForSuitesPS ( ISearchCmdletBaseDataObject cmdlet ) : IOrderedEnumerable
cmdlet ISearchCmdletBaseDataObject
Результат IOrderedEnumerable

SearchForTestResults() публичный статический Метод

Performs parametrized search for Test Results.
public static SearchForTestResults ( ISearchCmdletBaseDataObject dataObject ) : IOrderedEnumerable
dataObject ISearchCmdletBaseDataObject
Результат IOrderedEnumerable

SearchForTestResultsPS() публичный статический Метод

public static SearchForTestResultsPS ( ISearchCmdletBaseDataObject dataObject ) : IOrderedEnumerable
dataObject ISearchCmdletBaseDataObject
Результат IOrderedEnumerable

SetCurrentTestResult() публичный статический Метод

public static SetCurrentTestResult ( ITestResultCmdletBaseDataObject cmdlet ) : void
cmdlet ITestResultCmdletBaseDataObject
Результат void