C# 클래스 Tmx.Core.TestResultsImporter

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

공개 메소드들

메소드 설명
ImportTestPlatformFromXdocument ( System.Xml.Linq.XDocument xDoc ) : List
ImportTestResultsFromXdocument ( System.Xml.Linq.XDocument xDoc ) : List
ImportTestSuites ( IEnumerable suiteElements ) : List
LoadDocument ( IImportExportCmdletBaseDataObject cmdlet, string path ) : bool
MergeTestPlatforms ( List sourceTestPlatforms, List testPlatformsToAdd ) : void
MergeTestResults ( List sourceTestResults, List testResultsToAdd ) : void
MergeTestScenarios ( List sourceTestScenarios, List testScenariosToAdd ) : void
MergeTestSuites ( List sourceTestSuites, List testSuitesToAdd ) : void

비공개 메소드들

메소드 설명
GetDateTimeAttribute ( System.Xml.Linq.XElement element, string name ) : System.DateTime
GetDoubleAttribute ( System.Xml.Linq.XElement element, string name ) : double
GetGuidAttribute ( System.Xml.Linq.XElement element, string name ) : System.Guid
GetStringAttribute ( System.Xml.Linq.XElement element, string name ) : string
GetTestResultStatus ( System.Xml.Linq.XElement testResultElement ) : TestStatuses
ImportTestPlatforms ( IEnumerable platformElements ) : List
ImportTestResultDetails ( IEnumerable testResultDetailElements ) : List
ImportTestResults ( IEnumerable testResultElements, string suiteId, System.Guid suiteUniqueId, string scenarioId, System.Guid scenarioUniqueId ) : List
ImportTestScenarios ( IEnumerable scenarioElements, string suiteId, System.Guid suiteUniqueId ) : List
SetScenarioStatus ( ITestScenario testScenario, bool skipAutomatic ) : void
SetSuiteStatus ( ITestSuite testSuite, bool skipAutomatic ) : void

메소드 상세

ImportTestPlatformFromXdocument() 공개 메소드

public ImportTestPlatformFromXdocument ( System.Xml.Linq.XDocument xDoc ) : List
xDoc System.Xml.Linq.XDocument
리턴 List

ImportTestResultsFromXdocument() 공개 메소드

public ImportTestResultsFromXdocument ( System.Xml.Linq.XDocument xDoc ) : List
xDoc System.Xml.Linq.XDocument
리턴 List

ImportTestSuites() 공개 메소드

public ImportTestSuites ( IEnumerable suiteElements ) : List
suiteElements IEnumerable
리턴 List

LoadDocument() 공개 메소드

public LoadDocument ( IImportExportCmdletBaseDataObject cmdlet, string path ) : bool
cmdlet IImportExportCmdletBaseDataObject
path string
리턴 bool

MergeTestPlatforms() 공개 메소드

public MergeTestPlatforms ( List sourceTestPlatforms, List testPlatformsToAdd ) : void
sourceTestPlatforms List
testPlatformsToAdd List
리턴 void

MergeTestResults() 공개 메소드

public MergeTestResults ( List sourceTestResults, List testResultsToAdd ) : void
sourceTestResults List
testResultsToAdd List
리턴 void

MergeTestScenarios() 공개 메소드

public MergeTestScenarios ( List sourceTestScenarios, List testScenariosToAdd ) : void
sourceTestScenarios List
testScenariosToAdd List
리턴 void

MergeTestSuites() 공개 메소드

public MergeTestSuites ( List sourceTestSuites, List testSuitesToAdd ) : void
sourceTestSuites List
testSuitesToAdd List
리턴 void