Making them interfaces lets us dependency inject them, allowing a given class to be tested. |
||
|---|---|---|
| .. | ||
| IProcess.cs | ||
| IProcessFactory.cs | ||
| Process.cs | ||
| ProcessFactory.cs | ||
Making them interfaces lets us dependency inject them, allowing a given class to be tested. |
||
|---|---|---|
| .. | ||
| IProcess.cs | ||
| IProcessFactory.cs | ||
| Process.cs | ||
| ProcessFactory.cs | ||