Creates a MockClient with a handler that receives StreamedRequests and sends StreamedResponses.
Source
MockClient.streaming(MockClientStreamHandler fn) : this._((BaseRequest request, ByteStream bodyStream) { return fn(request, bodyStream).then((StreamedResponse response) { return new StreamedResponse( response.stream, response.statusCode, contentLength: response.contentLength, request: request, headers: response.headers, isRedirect: response.isRedirect, persistentConnection: response.persistentConnection, reasonPhrase: response.reasonPhrase); }); });