C# Class StatLight.Core.Reporting.Providers.Xml.XmlReport

Inheritance: IXmlReport
Exibir arquivo Open project: staxmanade/StatLight Class Usage Examples

Public Methods

Method Description
GetXmlReport ( ) : System.Xml.Linq.XDocument
ValidateSchema ( string pathToXmlFileToValidate, IList &validationErrors ) : bool
WriteXmlReport ( string outputFilePath ) : void
XmlReport ( TestReportCollection report ) : System

Private Methods

Method Description
FormatExceptionInfoElement ( ExceptionInfo exceptionInfo ) : System.Xml.Linq.XElement
FormatExceptionInfoElement ( ExceptionInfo exceptionInfo, bool isInnerException ) : System.Xml.Linq.XElement
GetResult ( TestCaseResultServerEvent resultServerEvent ) : System.Xml.Linq.XElement
GetTestsRuns ( IEnumerable report ) : List

Method Details

GetXmlReport() public method

public GetXmlReport ( ) : System.Xml.Linq.XDocument
return System.Xml.Linq.XDocument

ValidateSchema() public static method

public static ValidateSchema ( string pathToXmlFileToValidate, IList &validationErrors ) : bool
pathToXmlFileToValidate string
validationErrors IList
return bool

WriteXmlReport() public method

public WriteXmlReport ( string outputFilePath ) : void
outputFilePath string
return void

XmlReport() public method

public XmlReport ( TestReportCollection report ) : System
report TestReportCollection
return System