public ConnectionTestsBase() { App = new FakeApp(); Socket = new FakeSocket(); Connection = new Connection(new FakeServices(), App.Call, Socket, OnDisconnected); DisconnectedEvent = new ManualResetEvent(false); }
public FrameTestsBase() { Services = new FakeServices(); App = new FakeApp(); Output = new FakeOutput(); Input = new FakeInput(); Frame = new Frame( new FrameContext { Services = Services, App = App.Call, Write = Output.Write, Flush = Output.Flush, End = Output.End, }); Input.Consume = (baton, callback) => Frame.Consume(baton, (frame, ex) => callback(ex)); }