The TestEngine provides services that allow a client program to interact with NUnit in order to explore, load and run tests.
More...
|
| TestEngine () |
|
void | Initialize () |
| Initialize the engine. This includes initializing mono addins, setting the trace level and creating the standard set of services used in the Engine. More...
|
|
ITestRunner | GetRunner (TestPackage package) |
| Returns a test runner for use by clients that need to load the tests once and run them multiple times. If necessary, the services are initialized first. More...
|
|
void | Dispose () |
|
|
virtual void | Dispose (bool disposing) |
|
The TestEngine provides services that allow a client program to interact with NUnit in order to explore, load and run tests.
NUnit.Engine.TestEngine.TestEngine |
( |
| ) |
|
|
inline |
void NUnit.Engine.TestEngine.Initialize |
( |
| ) |
|
|
inline |
Returns a test runner for use by clients that need to load the tests once and run them multiple times. If necessary, the services are initialized first.
- Returns
- An ITestRunner.
Implements NUnit.Engine.ITestEngine.
void NUnit.Engine.TestEngine.Dispose |
( |
| ) |
|
|
inline |
virtual void NUnit.Engine.TestEngine.Dispose |
( |
bool |
disposing | ) |
|
|
inlineprotectedvirtual |
bool NUnit.Engine.TestEngine._disposed = false |
|
private |
string NUnit.Engine.TestEngine.WorkDirectory |
|
getset |
InternalTraceLevel NUnit.Engine.TestEngine.InternalTraceLevel |
|
getset |
Access the public IServiceLocator, first initializing the services if that has not already been done.
The documentation for this class was generated from the following file:
- unittests/NUnit_3_0_1_src/src/NUnitEngine/nunit.engine/TestEngine.cs