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
Package NUnit.Engine.Extensibility

Classes

class  ExtensionAttribute
 The ExtensionAttribute is used to identify a class that is intended to serve as an extension. More...
 
class  ExtensionNode
 The ExtensionNode class represents a single extension being installed on a particular extension point. It stores information needed to activate the extension object on a just-in-time basis. More...
 
class  ExtensionPoint
 ExtensionPoint represents a single point in the TestEngine that may be extended by user addins and extensions. More...
 
class  ExtensionPointAttribute
 ExtensionPointAttribute is used at the assembly level to identify and document any ExtensionPoints supported by the assembly. More...
 
class  ExtensionPropertyAttribute
 The ExtensionPropertyAttribute is used to specify named properties for an extension. More...
 
interface  IDriverFactory
 Interface implemented by a Type that knows how to create a driver for a test assembly. More...
 
interface  IFrameworkDriver
 The IFrameworkDriver interface is implemented by a class that is able to use an external framework to explore or run tests under the engine. More...
 
interface  IProject
 Interface for the various project types that the engine can load. More...
 
interface  IProjectLoader
 The IProjectLoader interface is implemented by any class that knows how to load projects in a specific format. More...
 
interface  IResultWriter
 Common interface for objects that process and write out test results More...
 
class  TypeExtensionPointAttribute
 TypeExtensionPointAttribute is used to bind an extension point to a class or interface. More...