private void SetHttpResponse() { var responseMessage = new HttpResponseMessage() { StatusCode = _statusCode, Content = GetDefaultContent() }; HttpMessageHandleMock .Protected() .Setup <Task <HttpResponseMessage> >( "SendAsync", ItExpr.IsAny <HttpRequestMessage>(), ItExpr.IsAny <CancellationToken>()) .ReturnsAsync(responseMessage) .Verifiable(); }
private void SetupMocks() { var responseMessage = new HttpResponseMessage() { StatusCode = _statusCode, Content = new StreamContent(_outStream) }; HttpMessageHandleMock .Protected() .Setup <Task <HttpResponseMessage> >( "SendAsync", ItExpr.IsAny <HttpRequestMessage>(), ItExpr.IsAny <CancellationToken>()) .Callback <HttpRequestMessage, CancellationToken>((req, c) => RequestUri = req.RequestUri) .ReturnsAsync(responseMessage) .Verifiable(); MaskinportenClientMock.Setup(_ => _.GetAccessToken(It.IsAny <IEnumerable <string> >())) .ReturnsAsync(new MaskinportenToken("test", 10)); AuthenticationStrategyMock.Setup(_ => _.GetAuthorizationHeaders()) .ReturnsAsync(new Dictionary <string, string>()); }