public DownstreamRequestInitialiserMiddlewareTests() { _httpContext = new DefaultHttpContext(); _requestMapper = new Mock <IRequestMapper>(); _next = new Mock <RequestDelegate>(); _logger = new Mock <IOcelotLogger>(); _loggerFactory = new Mock <IOcelotLoggerFactory>(); _loggerFactory .Setup(lf => lf.CreateLogger <DownstreamRequestInitialiserMiddleware>()) .Returns(_logger.Object); _middleware = new DownstreamRequestInitialiserMiddleware( _next.Object, _loggerFactory.Object, _requestMapper.Object, new DownstreamRequestCreator(new FrameworkDescription())); }
public DownstreamRequestInitialiserMiddlewareTests() { _httpContext = new Mock <HttpContext>(); _httpRequest = new Mock <HttpRequest>(); _requestMapper = new Mock <IRequestMapper>(); _next = new Mock <OcelotRequestDelegate>(); _logger = new Mock <IOcelotLogger>(); _loggerFactory = new Mock <IOcelotLoggerFactory>(); _loggerFactory .Setup(lf => lf.CreateLogger <DownstreamRequestInitialiserMiddleware>()) .Returns(_logger.Object); _middleware = new DownstreamRequestInitialiserMiddleware( _next.Object, _loggerFactory.Object, _requestMapper.Object); _downstreamContext = new DownstreamContext(_httpContext.Object); }