public void ConnectRequestBody() { var consumer = new MockDataConsumer() { OnDataAction = data => userCode.OnRequestBodyData(this, Encoding.ASCII.GetString(data.Array, data.Offset, data.Count)), OnEndAction = () => userCode.OnRequestBodyEnd(this) }; if (disconnect != null) throw new Exception("got connect and disconnect was not null"); disconnect = requestBody.Connect(consumer); }
public void ConnectRequestBody() { var consumer = new MockDataConsumer() { OnDataAction = data => userCode.OnRequestBodyData(this, Encoding.ASCII.GetString(data.Array, data.Offset, data.Count)), OnEndAction = () => userCode.OnRequestBodyEnd(this) }; if (disconnect != null) { throw new Exception("got connect and disconnect was not null"); } disconnect = requestBody.Connect(consumer); }
public void SetUp() { connectionClosed = false; connectionClosedAction = () => connectionClosed = true; mockConsumer = new MockDataConsumer(); }
public TxContext(TxCallbacks callbacks) { this.callbacks = callbacks; requestBodyConsumer = new MockDataConsumer(); if (callbacks.OnRequestData != null) requestBodyConsumer.OnDataAction = _ => callbacks.OnRequestData(); if (callbacks.OnRequestDataEnd != null) requestBodyConsumer.OnEndAction = () => callbacks.OnRequestDataEnd(); }