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.Internal

Namespaces

package  Tests
 

Classes

class  CecilExtensions
 Extension methods that make it easier to work with Mono.Cecil. More...
 
class  NUnitConfiguration
 Provides static methods for accessing the NUnit config file More...
 
class  PathUtils
 Static methods for manipulating project paths, including both directories and files. Some synonyms for System.Path methods are included as well. More...
 
class  ResultHelper
 ResultHelper provides static methods for working with TestEngineResults to wrap, combiner and aggregate them in various ways. More...
 
class  ServerBase
 Summary description for ServerBase. More...
 
class  ServerUtilities
 A collection of utility methods used to create, retrieve and release TcpChannels. More...
 
class  SettingsGroup
 SettingsGroup is the base class representing a group of user or system settings. More...
 
class  SettingsStore
 SettingsStore extends SettingsGroup to provide for loading and saving the settings from an XML file. More...
 

Enumerations

enum  DomainUsage { DomainUsage.Default, DomainUsage.None, DomainUsage.Single, DomainUsage.Multiple }
 Represents the manner in which test assemblies use AppDomains to provide isolation More...
 
enum  ProcessModel {
  ProcessModel.Default, ProcessModel.InProcess, ProcessModel.Single = InProcess, ProcessModel.Separate,
  ProcessModel.Multiple
}
 Represents the manner in which test assemblies are distributed across processes. More...
 

Enumeration Type Documentation

Represents the manner in which test assemblies use AppDomains to provide isolation

Enumerator
Default 

Use the default setting, depending on the runner and the nature of the tests to be loaded.

None 

Don't create a test domain - run in the primary AppDomain. Note that this requires the tests to be available in the NUnit appbase or probing path.

Single 

Run tests in a single separate test domain

Multiple 

Run tests in a separate domain per assembly

Represents the manner in which test assemblies are distributed across processes.

Enumerator
Default 

Use the default setting, depending on the runner and the nature of the tests to be loaded.

InProcess 

Run tests directly in the NUnit process

Single 

Run tests directly in the NUnit process

Separate 

Run tests in a single separate process

Multiple 

Run tests in a separate process per assembly