private LoginCommand CreateStubbedCommand(IExtendedAuthenticationService service, IElmsSessionRequestService elmsSessionRequestService) { var command = new LoginCommand(service, elmsSessionRequestService); command.Request = MockRepository.GenerateStub<IHttpRequest>(); command.Response = MockRepository.GenerateStub<IHttpResponse>(); command.Session = MockRepository.GenerateStub<IHttpSession>(); command.TemplateProvider = MockRepository.GenerateStub<ITemplateProvider>(); command.FileExtensionProvider = MockRepository.GenerateStub<IFileExtensionProvider>(); return command; }
public LoginCommand(IExtendedAuthenticationService authenticationService, IElmsSessionRequestService elmsSessionRequestService) { this.authenticationService = authenticationService; this.elmsSessionRequestService = elmsSessionRequestService; }