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
NUnit.Engine.Extensibility.IResultWriter Interface Reference

Common interface for objects that process and write out test results More...

+ Inheritance diagram for NUnit.Engine.Extensibility.IResultWriter:

Public Member Functions

void CheckWritability (string outputPath)
 Checks if the output path is writable. If the output is not writable, this method should throw an exception. More...
 
void WriteResultFile (XmlNode resultNode, string outputPath)
 Writes result to the specified output path. More...
 
void WriteResultFile (XmlNode resultNode, TextWriter writer)
 Writes result to a TextWriter. More...
 

Detailed Description

Common interface for objects that process and write out test results

Member Function Documentation

void NUnit.Engine.Extensibility.IResultWriter.CheckWritability ( string  outputPath)

Checks if the output path is writable. If the output is not writable, this method should throw an exception.

Parameters
outputPath

Implemented in NUnit.Engine.Services.XmlTransformResultWriter, NUnit.Engine.Addins.NUnit2XmlResultWriter, NUnit.Engine.Services.NUnit3XmlResultWriter, and NUnit.Engine.Services.TestCaseResultWriter.

void NUnit.Engine.Extensibility.IResultWriter.WriteResultFile ( XmlNode  resultNode,
string  outputPath 
)

Writes result to the specified output path.

Parameters
resultNodeXmlNode for the result
outputPathPath to which it should be written

Implemented in NUnit.Engine.Services.XmlTransformResultWriter, NUnit.Engine.Addins.NUnit2XmlResultWriter, NUnit.Engine.Services.NUnit3XmlResultWriter, and NUnit.Engine.Services.TestCaseResultWriter.

Referenced by NUnit.ConsoleRunner.ConsoleRunner.ExploreTests().

void NUnit.Engine.Extensibility.IResultWriter.WriteResultFile ( XmlNode  resultNode,
TextWriter  writer 
)

Writes result to a TextWriter.

Parameters
resultNodeXmlNode for the result
writerTextWriter to which it should be written

Implemented in NUnit.Engine.Services.XmlTransformResultWriter, NUnit.Engine.Addins.NUnit2XmlResultWriter, NUnit.Engine.Services.NUnit3XmlResultWriter, and NUnit.Engine.Services.TestCaseResultWriter.


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