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());
 }
Esempio n. 2
0
        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;
 }