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.Drivers.TestEventAdapter Class Reference

The TestEventAdapter class receives NUnit v2 events and passes the equivalent v3 event to the engine. More...

+ Inheritance diagram for NUnit.Engine.Drivers.TestEventAdapter:
+ Collaboration diagram for NUnit.Engine.Drivers.TestEventAdapter:

Public Member Functions

 TestEventAdapter (ITestEventListener listener)
 
override object InitializeLifetimeService ()
 

Private Member Functions

void EventListener. RunFinished (Exception exception)
 
void EventListener. RunFinished (TestResult result)
 
void EventListener. RunStarted (string name, int testCount)
 
void EventListener. SuiteFinished (TestResult result)
 
void EventListener. SuiteStarted (TestName testName)
 
void EventListener. TestFinished (TestResult result)
 
void EventListener. TestOutput (TestOutput testOutput)
 
void EventListener. TestStarted (TestName testName)
 
void EventListener. UnhandledException (Exception exception)
 
void OnTestStarted (TestName testName, bool isSuite)
 
void OnTestFinished (TestResult result)
 

Static Private Member Functions

static string FormatAttributeValue (string original)
 Makes a string safe for use as an attribute, replacing characters characters that can't be used with their corresponding xml representations. More...
 

Private Attributes

ITestEventListener _listener
 
StringBuilder _testOutput = new StringBuilder()
 

Detailed Description

The TestEventAdapter class receives NUnit v2 events and passes the equivalent v3 event to the engine.

Constructor & Destructor Documentation

NUnit.Engine.Drivers.TestEventAdapter.TestEventAdapter ( ITestEventListener  listener)
inline

Member Function Documentation

void EventListener. NUnit.Engine.Drivers.TestEventAdapter.RunFinished ( Exception  exception)
inlineprivate
void EventListener. NUnit.Engine.Drivers.TestEventAdapter.RunFinished ( TestResult  result)
inlineprivate
void EventListener. NUnit.Engine.Drivers.TestEventAdapter.RunStarted ( string  name,
int  testCount 
)
inlineprivate
void EventListener. NUnit.Engine.Drivers.TestEventAdapter.SuiteFinished ( TestResult  result)
inlineprivate
void EventListener. NUnit.Engine.Drivers.TestEventAdapter.SuiteStarted ( TestName  testName)
inlineprivate
void EventListener. NUnit.Engine.Drivers.TestEventAdapter.TestFinished ( TestResult  result)
inlineprivate
void EventListener. NUnit.Engine.Drivers.TestEventAdapter.TestOutput ( TestOutput  testOutput)
inlineprivate
void EventListener. NUnit.Engine.Drivers.TestEventAdapter.TestStarted ( TestName  testName)
inlineprivate
void EventListener. NUnit.Engine.Drivers.TestEventAdapter.UnhandledException ( Exception  exception)
inlineprivate
override object NUnit.Engine.Drivers.TestEventAdapter.InitializeLifetimeService ( )
inline
static string NUnit.Engine.Drivers.TestEventAdapter.FormatAttributeValue ( string  original)
inlinestaticprivate

Makes a string safe for use as an attribute, replacing characters characters that can't be used with their corresponding xml representations.

Parameters
originalThe string to be used
Returns
A new string with the _values replaced
void NUnit.Engine.Drivers.TestEventAdapter.OnTestStarted ( TestName  testName,
bool  isSuite 
)
inlineprivate
void NUnit.Engine.Drivers.TestEventAdapter.OnTestFinished ( TestResult  result)
inlineprivate

Member Data Documentation

ITestEventListener NUnit.Engine.Drivers.TestEventAdapter._listener
private
StringBuilder NUnit.Engine.Drivers.TestEventAdapter._testOutput = new StringBuilder()
private

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