public void WhenCalledAfterStart_CallsKillAndDisposeOnActualProcess() { acadProcess.Start("IPC port name", Guid.Empty, null); acadProcess.Dispose(); actualProcess.AssertWasCalled(x => x.Kill()); actualProcess.AssertWasCalled(x => x.Dispose()); }