IGLib  1.7.2
The IGLib base library EXTENDED - with other lilbraries and applications.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Events Macros
NUnitLite.OutputManager Class Reference

OutputManager is responsible for creating output files from a test run in various formats. More...

Public Member Functions

 OutputManager (string workDirectory)
 Construct an OutputManager More...
 
void WriteResultFile (ITestResult result, OutputSpecification spec, IDictionary runSettings, TestFilter filter)
 Write the result of a test run according to a spec. More...
 
void WriteTestFile (ITest test, OutputSpecification spec)
 Write out the result of exploring the tests More...
 

Private Attributes

string _workDirectory
 

Detailed Description

OutputManager is responsible for creating output files from a test run in various formats.

Constructor & Destructor Documentation

NUnitLite.OutputManager.OutputManager ( string  workDirectory)
inline

Construct an OutputManager

Parameters
workDirectoryThe directory to use for reports

Member Function Documentation

void NUnitLite.OutputManager.WriteResultFile ( ITestResult  result,
OutputSpecification  spec,
IDictionary  runSettings,
TestFilter  filter 
)
inline

Write the result of a test run according to a spec.

Parameters
resultThe test result
specAn output specification

References NUnit.Common.OutputSpecification.Format, NUnit.Common.OutputSpecification.OutputPath, and NUnitLite.OutputWriter.WriteResultFile().

void NUnitLite.OutputManager.WriteTestFile ( ITest  test,
OutputSpecification  spec 
)
inline

Write out the result of exploring the tests

Parameters
testThe top-level test
specAn OutputSpecification

References NUnit.Common.OutputSpecification.Format, NUnit.Common.OutputSpecification.OutputPath, and NUnitLite.OutputWriter.WriteTestFile().

Member Data Documentation

string NUnitLite.OutputManager._workDirectory
private

The documentation for this class was generated from the following file: