Namespace Xunit.v3
Classes
- InProcessTestProcessLauncher
Implementation of ITestProcessLauncher that will launch an xUnit.net v3 test in-process.
- LocalOutOfProcessTestProcessLauncher
Implementation of ITestProcessLauncher that will launch an xUnit.net v3 test project out-of-process on the local machine.
- LocalTestProcess
Implementation of ITestProcess for a process running on the local machine.
- OutOfProcessTestProcessLauncherBase
Base implementation of ITestProcessLauncher designed to launch an xUnit.net v3 test project out of process (the default behavior). The base class abstracts away the actual launch and manipulation, so that replacement launchers to perform things like launching under a debugger.
Interfaces
- ITestProcess
Represents a v3 test process that has been launched. When the process is disposed, it should be allowed to cleaned up and exit within an appropriate amount of time, and then killed if it will not stop cleanly.
- ITestProcessLauncher
Implement this to control the launch of an xUnit.net v3 test process.