public void StartPostGameLaunchNoCaptureOutput()
        {
            SshTarget sshTarget = new SshTarget(_targetString);

            optionPageGrid.CaptureGameOutput.Returns(false);
            yetiDebugTransport.StartPostGame(LaunchOption.AttachToGame, sshTarget, _remotePid);
            Assert.IsNull(abortError);
        }
        public void StartPostGameLaunchCaptionOutputNoPane()
        {
            yetiDebugTransport = new YetiDebugTransport(taskContext, transportSessionFactory,
                                                        mockGrpcCallInvokerFactory,
                                                        mockGrpcConnectionFactory,
                                                        onAsyncRpcCompleted: null,
                                                        managedProcessFactory:
                                                        mockManagedProcessFactory,
                                                        dialogUtil: mockDialogUtil,
                                                        vsOutputWindow: null,
                                                        yetiVSIService: service);
            SshTarget sshTarget = new SshTarget(_targetString);

            optionPageGrid.CaptureGameOutput.Returns(true);
            yetiDebugTransport.StartPostGame(LaunchOption.LaunchGame, sshTarget, _remotePid);
            ExpectRemoteProcessWithArg($"tail --pid={_remotePid}", 1);
            Assert.IsNull(abortError);
        }