FakeProcessFactory Class
Represents a process factory creating FakeProcess instances.
public sealed class FakeProcessFactory : IProcessFactory- Implements
Constructors
| Name | Description |
|---|---|
| FakeProcessFactory(FakeProcess[]) | Initializes a factory that returns the provided fake processes in sequence. |
| FakeProcessFactory(Func<ProcessStartInfo, FakeProcess>) | Initializes a factory using a callback to create fake processes. |
FakeProcessFactory overloads
FakeProcessFactory(FakeProcess[])
FakeProcessFactory.csInitializes a factory that returns the provided fake processes in sequence.
public FakeProcessFactory(params FakeProcess[] processes)Parameters
processesFakeProcess[]- The sequence of fake processes to return.
FakeProcessFactory(Func<ProcessStartInfo, FakeProcess>)
FakeProcessFactory.csInitializes a factory using a callback to create fake processes.
public FakeProcessFactory(Func<ProcessStartInfo, FakeProcess> factory)Parameters
factoryFunc<ProcessStartInfo, FakeProcess>- The callback creating fake processes.
Methods
| Name | Description |
|---|---|
| Meziantou.Framework.IProcessFactory.Create(ProcessStartInfo) |
Meziantou.Framework.IProcessFactory.Create(ProcessStartInfo)
FakeProcessFactory.csIProcessHandle IProcessFactory.Create(ProcessStartInfo processStartInfo)No documentation is available.