C# Класс Tmx.Core.TestResultsExporter

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

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

Метод Описание
CreateScenariosXElementCommon ( ITestSuite suite, IOrderedEnumerable scenarios, IOrderedEnumerable testResults, IXMLElementsStruct xmlStruct ) : System.Xml.Linq.XElement
CreateSuitesXElementWithParameters ( IOrderedEnumerable suites, IOrderedEnumerable scenarios, IOrderedEnumerable testResults, IXMLElementsStruct xmlStruct ) : System.Xml.Linq.XElement
CreateTestResultDetailsXElement ( ITestResult testResult, IXMLElementsStruct xmlStruct ) : System.Xml.Linq.XElement
CreateTestResultsXElementCommon ( ITestSuite suite, ITestScenario scenario, IOrderedEnumerable testResults, IXMLElementsStruct xmlStruct ) : System.Xml.Linq.XElement
ExportResultsToXml ( ISearchCmdletBaseDataObject cmdlet, string path, List suites, List platforms ) : void
GetTestResultsAsXdocument ( ISearchCmdletBaseDataObject searchCriteria, List suites, List platforms ) : System.Xml.Linq.XDocument
GetTestResultsAsXelement ( ISearchCmdletBaseDataObject searchCriteria, List suites ) : System.Xml.Linq.XElement

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

Метод Описание
CreateXattribute ( string name, object valueObject ) : System.Xml.Linq.XAttribute
CreateXelement ( string name ) : System.Xml.Linq.XElement
GetScenariosXElement ( ITestSuite suite, ITestScenario scenario, IOrderedEnumerable testResults, IXMLElementsStruct xmlStruct ) : System.Xml.Linq.XElement
GetTestPlatformsAsXelement ( IXMLElementsStruct xmlStruct, List platforms ) : System.Xml.Linq.XElement
GetTestResultsXElement ( ITestResult testResult, IXMLElementsStruct xmlStruct ) : System.Xml.Linq.XElement
generateTestPlatformXelement ( string platformNodeName, ITestPlatform platform ) : System.Xml.Linq.XElement

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

CreateScenariosXElementCommon() публичный Метод

public CreateScenariosXElementCommon ( ITestSuite suite, IOrderedEnumerable scenarios, IOrderedEnumerable testResults, IXMLElementsStruct xmlStruct ) : System.Xml.Linq.XElement
suite ITestSuite
scenarios IOrderedEnumerable
testResults IOrderedEnumerable
xmlStruct IXMLElementsStruct
Результат System.Xml.Linq.XElement

CreateSuitesXElementWithParameters() публичный Метод

public CreateSuitesXElementWithParameters ( IOrderedEnumerable suites, IOrderedEnumerable scenarios, IOrderedEnumerable testResults, IXMLElementsStruct xmlStruct ) : System.Xml.Linq.XElement
suites IOrderedEnumerable
scenarios IOrderedEnumerable
testResults IOrderedEnumerable
xmlStruct IXMLElementsStruct
Результат System.Xml.Linq.XElement

CreateTestResultDetailsXElement() публичный Метод

public CreateTestResultDetailsXElement ( ITestResult testResult, IXMLElementsStruct xmlStruct ) : System.Xml.Linq.XElement
testResult ITestResult
xmlStruct IXMLElementsStruct
Результат System.Xml.Linq.XElement

CreateTestResultsXElementCommon() публичный Метод

public CreateTestResultsXElementCommon ( ITestSuite suite, ITestScenario scenario, IOrderedEnumerable testResults, IXMLElementsStruct xmlStruct ) : System.Xml.Linq.XElement
suite ITestSuite
scenario ITestScenario
testResults IOrderedEnumerable
xmlStruct IXMLElementsStruct
Результат System.Xml.Linq.XElement

ExportResultsToXml() публичный Метод

public ExportResultsToXml ( ISearchCmdletBaseDataObject cmdlet, string path, List suites, List platforms ) : void
cmdlet ISearchCmdletBaseDataObject
path string
suites List
platforms List
Результат void

GetTestResultsAsXdocument() публичный Метод

public GetTestResultsAsXdocument ( ISearchCmdletBaseDataObject searchCriteria, List suites, List platforms ) : System.Xml.Linq.XDocument
searchCriteria ISearchCmdletBaseDataObject
suites List
platforms List
Результат System.Xml.Linq.XDocument

GetTestResultsAsXelement() публичный Метод

public GetTestResultsAsXelement ( ISearchCmdletBaseDataObject searchCriteria, List suites ) : System.Xml.Linq.XElement
searchCriteria ISearchCmdletBaseDataObject
suites List
Результат System.Xml.Linq.XElement