public SearchController(ISearchService searchService, IQueryRepositoryFactory queryRepositoryFactory, IUserIdentity userIdentity, IAccessQueryService accessQueryService) { _searchService = searchService; _queryRepositoryFactory = queryRepositoryFactory; _userIdentity = userIdentity; _accessQueryService = accessQueryService; }
public HistoryAjaxController(ISearchService searchService, IAccessQueryService accessQueryService, IOrderService orderService, IDbService dbService) { _searchService = searchService; _accessQueryService = accessQueryService; _orderService = orderService; _dbService = dbService; }
public SecurityService(IRepositoryFactory repositoryFactory, IUserIdentity userIdentity, IDirectorySearchService directorySearchService, IAccessQueryService accessQueryService, IQueryRepositoryFactory queryRepositoryFactory) { _repositoryFactory = repositoryFactory; _userIdentity = userIdentity; _directorySearchService = directorySearchService; _accessQueryService = accessQueryService; _queryRepositoryFactory = queryRepositoryFactory; }
public SecurityServiceTests() { RepositoryFactory = MockRepository.GenerateStub <IRepositoryFactory>(); AccessQueryService = MockRepository.GenerateStub <IAccessQueryService>(); QueryRepositoryFactory = MockRepository.GenerateStub <IQueryRepositoryFactory>(); UserIdentity = MockRepository.GenerateStub <IUserIdentity>(); DirectorySearchService = MockRepository.GenerateStub <IDirectorySearchService>(); SecurityService = new SecurityService(RepositoryFactory, UserIdentity, DirectorySearchService, AccessQueryService, QueryRepositoryFactory); }
public SecurityServiceTests() { RepositoryFactory = MockRepository.GenerateStub<IRepositoryFactory>(); AccessQueryService = MockRepository.GenerateStub<IAccessQueryService>(); QueryRepositoryFactory = MockRepository.GenerateStub<IQueryRepositoryFactory>(); UserIdentity = MockRepository.GenerateStub<IUserIdentity>(); DirectorySearchService = MockRepository.GenerateStub<IDirectorySearchService>(); SecurityService = new SecurityService(RepositoryFactory, UserIdentity, DirectorySearchService, AccessQueryService, QueryRepositoryFactory); }
/// <summary> /// Setups the controller. /// </summary> protected override void SetupController() { //QueryRepositoryFactory = MockRepository.GenerateStub<IQueryRepositoryFactory>(); OrderService = MockRepository.GenerateStub <IOrderService>(); SearchService = MockRepository.GenerateStub <ISearchService>(); AccessQueryService = MockRepository.GenerateStub <IAccessQueryService>(); //QueryRepositoryFactory.OrderTrackingHistoryRepository = MockRepository.GenerateStub<IRepository<OrderTrackingHistory>>(); //QueryRepositoryFactory.CommentHistoryRepository = MockRepository.GenerateStub<IRepositoryWithTypedId<CommentHistory, Guid>>(); //QueryRepositoryFactory.OrderHistoryRepository = MockRepository.GenerateStub<IRepository<OrderHistory>>(); DbService = MockRepository.GenerateStub <IDbService>(); Controller = new TestControllerBuilder().CreateController <HistoryAjaxController>(SearchService, AccessQueryService, OrderService, DbService); }
public OrderServiceTests() { RepositoryFactory = MockRepository.GenerateStub <IRepositoryFactory>(); QueryRepositoryFactory = MockRepository.GenerateStub <IQueryRepositoryFactory>(); FinancialSystemService = MockRepository.GenerateStub <IFinancialSystemService>(); IndexService = MockRepository.GenerateStub <IIndexService>(); EventService = MockRepository.GenerateStub <IEventService>(); UserIdentity = MockRepository.GenerateStub <IUserIdentity>(); SecurityService = MockRepository.GenerateStub <ISecurityService>(); AccessQueryService = MockRepository.GenerateStub <IAccessQueryService>(); WorkgroupPermissionRepository = MockRepository.GenerateStub <IRepository <WorkgroupPermission> >(); ApprovalRepository = MockRepository.GenerateStub <IRepository <Approval> >(); OrderTrackingRepository = MockRepository.GenerateStub <IRepository <OrderTracking> >(); OrganizationRepository = MockRepository.GenerateStub <IRepositoryWithTypedId <Organization, string> >(); UserRepository = MockRepository.GenerateStub <IRepositoryWithTypedId <User, string> >(); OrderRepository = MockRepository.GenerateStub <IRepository <Order> >(); WorkgroupAccountRepository = MockRepository.GenerateStub <IRepository <WorkgroupAccount> >(); AccountRepository = MockRepository.GenerateStub <IRepositoryWithTypedId <Account, string> >(); OrderStatusCodeRepository = MockRepository.GenerateStub <IRepositoryWithTypedId <OrderStatusCode, string> >(); AutoAprovalRepository = MockRepository.GenerateStub <IRepository <AutoApproval> >(); ConditionalApprovalRepository = MockRepository.GenerateStub <IRepository <ConditionalApproval> >(); RepositoryFactory.WorkgroupAccountRepository = WorkgroupAccountRepository; RepositoryFactory.AccountRepository = AccountRepository; RepositoryFactory.OrderStatusCodeRepository = OrderStatusCodeRepository; RepositoryFactory.AutoApprovalRepository = AutoAprovalRepository; RepositoryFactory.UserRepository = UserRepository; RepositoryFactory.ConditionalApprovalRepository = ConditionalApprovalRepository; SetupValidOrderStatusCodes(); OrderService = new OrderService(RepositoryFactory, EventService, UserIdentity, SecurityService, WorkgroupPermissionRepository, ApprovalRepository, OrderTrackingRepository, OrganizationRepository, //UserRepository, OrderRepository, QueryRepositoryFactory, AccessQueryService, FinancialSystemService, IndexService); }
public OrderService(IRepositoryFactory repositoryFactory, IEventService eventService, IUserIdentity userIdentity, ISecurityService securityService, IRepository<WorkgroupPermission> workgroupPermissionRepository, IRepository<Approval> approvalRepository, IRepository<OrderTracking> orderTrackingRepository, IRepositoryWithTypedId<Organization, string> organizationRepository, //IRepositoryWithTypedId<User, string> userRepository, IRepository<Order> orderRepository, IQueryRepositoryFactory queryRepositoryFactory, IAccessQueryService accessQueryService, IFinancialSystemService financialSystemService, IIndexService indexService) { _repositoryFactory = repositoryFactory; _eventService = eventService; _userIdentity = userIdentity; _securityService = securityService; _workgroupPermissionRepository = workgroupPermissionRepository; _approvalRepository = approvalRepository; _orderTrackingRepository = orderTrackingRepository; _organizationRepository = organizationRepository; //_userRepository = userRepository; _orderRepository = orderRepository; _queryRepositoryFactory = queryRepositoryFactory; _accessQueryService = accessQueryService; _financialSystemService = financialSystemService; _indexService = indexService; }