public override void Given() { this.client = Substitute.For <IDotDbgTcpClient>(); this.ms = new MemoryStream(100); client.Stream.Returns(ms); this.listener = Substitute.For <IDotDbgTcpListener>(); this.listener.AcceptTcpClientAsync().Returns( Task.FromResult(client)); this.handler = new EditorHandler(listener); }
public EditorHandler(IDotDbgTcpListener listener, IDebuggerHandler debuggerHandler) { this.listener = listener; this.debuggerHandler = debuggerHandler; }