C# 클래스 Tmx.TmxHelper

Description of TmxHelper.
파일 보기 프로젝트 열기: apetrovskiy/STUPS 1 사용 예제들

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