public static HttpResponseMessage AddTokenErrorResponse( this MockHttpManager httpManager, string error, HttpStatusCode?customStatusCode) { var responseMessage = MockHelpers.CreateFailureTokenResponseMessage(error, customStatusCode: customStatusCode); var handler = new MockHttpMessageHandler() { ExpectedMethod = HttpMethod.Post, ResponseMessage = responseMessage }; httpManager.AddMockHandler(handler); return(responseMessage); }
public static MockHttpMessageHandler AddFailureTokenEndpointResponse( this MockHttpManager httpManager, string error, string authority = TestConstants.AuthorityCommonTenant, string correlationId = null) { var handler = new MockHttpMessageHandler() { ExpectedUrl = authority + "oauth2/v2.0/token", ExpectedMethod = HttpMethod.Post, ResponseMessage = MockHelpers.CreateFailureTokenResponseMessage( error, correlationId: correlationId) }; httpManager.AddMockHandler(handler); return(handler); }