C# Class Tmx.Core.TestResultsImporter

Description of TestResultsImporter.
Exibir arquivo Open project: apetrovskiy/STUPS Class Usage Examples

Public Methods

Method Description
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

Private Methods

Method Description
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

Method Details

ImportTestPlatformFromXdocument() public method

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

ImportTestResultsFromXdocument() public method

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

ImportTestSuites() public method

public ImportTestSuites ( IEnumerable suiteElements ) : List
suiteElements IEnumerable
return List

LoadDocument() public method

public LoadDocument ( IImportExportCmdletBaseDataObject cmdlet, string path ) : bool
cmdlet IImportExportCmdletBaseDataObject
path string
return bool

MergeTestPlatforms() public method

public MergeTestPlatforms ( List sourceTestPlatforms, List testPlatformsToAdd ) : void
sourceTestPlatforms List
testPlatformsToAdd List
return void

MergeTestResults() public method

public MergeTestResults ( List sourceTestResults, List testResultsToAdd ) : void
sourceTestResults List
testResultsToAdd List
return void

MergeTestScenarios() public method

public MergeTestScenarios ( List sourceTestScenarios, List testScenariosToAdd ) : void
sourceTestScenarios List
testScenariosToAdd List
return void

MergeTestSuites() public method

public MergeTestSuites ( List sourceTestSuites, List testSuitesToAdd ) : void
sourceTestSuites List
testSuitesToAdd List
return void