public void SetUp() { request = new HttpRequestMessage(); request.SetConfiguration(new HttpConfiguration()); authTokenValidatorMock = MockRepository.GenerateMock<IAuthTokenValidator>(); clientIdCalculatorMock = MockRepository.GenerateMock<ClientIdCalculator>(); attribute = new ApiAuthenticationAttribute(authTokenValidatorMock, clientIdCalculatorMock); var controllerMock = MockRepository.GeneratePartialMock<ApiControllerBase>(); controllerContext = new HttpControllerContext {Request = request, Controller = controllerMock }; actionContext = new HttpActionContext(controllerContext, new ReflectedHttpActionDescriptor()); }
public void SetUp() { request = new HttpRequestMessage(); request.SetConfiguration(new HttpConfiguration()); authTokenValidatorMock = MockRepository.GenerateMock <IAuthTokenValidator>(); clientIdCalculatorMock = MockRepository.GenerateMock <ClientIdCalculator>(); attribute = new ApiAuthenticationAttribute(authTokenValidatorMock, clientIdCalculatorMock); var controllerMock = MockRepository.GeneratePartialMock <ApiControllerBase>(); controllerContext = new HttpControllerContext { Request = request, Controller = controllerMock }; actionContext = new HttpActionContext(controllerContext, new ReflectedHttpActionDescriptor()); }
public ApiAuthenticationAttribute(IAuthTokenValidator authTokenValidator, ClientIdCalculator clientIdCalculator) { _authTokenValidator = authTokenValidator; _clientIdCalculator = clientIdCalculator; }
public ApiAuthenticationAttribute(IAuthTokenValidator authTokenValidator, ClientIdCalculator clientIdCalculator) { this.authTokenValidator = authTokenValidator; this.clientIdCalculator = clientIdCalculator; }