IGLib
1.7.2
The IGLib base library EXTENDED - with other lilbraries and applications.
|
The ITestAgent interface is implemented by remote test agents. More...
Public Member Functions | |
bool | Start () |
Starts the agent, performing any required initialization More... | |
void | Stop () |
Stops the agent, releasing any resources More... | |
ITestEngineRunner | CreateRunner (TestPackage package) |
Creates a test runner More... | |
Properties | |
ITestAgency | Agency [get] |
Gets the agency with which this agent is associated. More... | |
Guid | Id [get] |
Gets a Guid that uniquely identifies this agent. More... | |
The ITestAgent interface is implemented by remote test agents.
bool NUnit.Engine.ITestAgent.Start | ( | ) |
Starts the agent, performing any required initialization
Implemented in NUnit.Engine.Agents.TestAgent, and NUnit.Engine.Agents.RemoteTestAgent.
void NUnit.Engine.ITestAgent.Stop | ( | ) |
Stops the agent, releasing any resources
Implemented in NUnit.Engine.Agents.TestAgent, and NUnit.Engine.Agents.RemoteTestAgent.
Referenced by NUnit.Engine.Runners.ProcessRunner.Dispose().
ITestEngineRunner NUnit.Engine.ITestAgent.CreateRunner | ( | TestPackage | package | ) |
Creates a test runner
Implemented in NUnit.Engine.Agents.TestAgent, and NUnit.Engine.Agents.RemoteTestAgent.
Referenced by NUnit.Engine.Runners.ProcessRunner.LoadPackage().
|
get |
Gets the agency with which this agent is associated.
|
get |
Gets a Guid that uniquely identifies this agent.
Referenced by NUnit.Engine.Services.TestAgency.Register(), and NUnit.Engine.Services.TestAgency.ReleaseAgent().