public override IServiceGateway GetServiceGateway(IRequest request) { correlationId = request.GetCorrelationId(headerName); // This call needs to be made to ensure the internal localGateway is setup gatewayFactory.GetServiceGateway(request); return(this); }
public void GetServiceGateway_CallsUnderlyingGetServiceGateway() { var mockHttpRequest = new MockHttpRequest(); gateway.GetServiceGateway(mockHttpRequest); A.CallTo(() => decorated.GetServiceGateway(mockHttpRequest)).MustHaveHappened(); }