示例#1
0
        public void TestInitilize()
        {
            _regions = new List <RegionTypeRefData>
            {
                new RegionTypeRefData {
                    Id = 1, RegionName = "Americas", SortOrder = 5
                },
                new RegionTypeRefData {
                    Id = 2, RegionName = "Asia", SortOrder = 5
                },
                new RegionTypeRefData {
                    Id = 3, RegionName = "EMEIA", SortOrder = 5
                },
                new RegionTypeRefData {
                    Id = 4, RegionName = "Global Delivery", SortOrder = 5
                },
                new RegionTypeRefData {
                    Id = 5, RegionName = "Japan", SortOrder = 5
                },
                new RegionTypeRefData {
                    Id = 6, RegionName = "Ocenia", SortOrder = 5
                }
            };

            _mockRegionTypeRefDataRepository = MockRepositoryHelper.Create(_regions);
            _unitOfWork = new Mock <IUnitOfWork>();

            _regionTypeRefDataService = new RegionTypeRefDataService(_mockRegionTypeRefDataRepository.Object,
                                                                     _unitOfWork.Object);

            Bootstrapper.SetupAutoMapper();
        }
示例#2
0
        public AdministrationController(IParameterService parameterService,
                                        ICustomerService customerService,
                                        IContributorService contributorService,
                                        IAssetService assetService,
                                        IRegionTypeRefDataService regionTypeRefDataService,
                                        IContextManager contextManager,
                                        ApplicationUserManager userManager,
                                        ApplicationRoleManager roleManager)
        {
            if (parameterService == null)
            {
                throw new ArgumentNullException(nameof(parameterService));
            }
            if (customerService == null)
            {
                throw new ArgumentNullException(nameof(customerService));
            }
            if (contributorService == null)
            {
                throw new ArgumentNullException(nameof(contributorService));
            }
            if (assetService == null)
            {
                throw new ArgumentNullException(nameof(assetService));
            }
            if (regionTypeRefDataService == null)
            {
                throw new ArgumentNullException(nameof(regionTypeRefDataService));
            }
            if (contextManager == null)
            {
                throw new ArgumentNullException(nameof(contextManager));
            }
            if (userManager == null)
            {
                throw new ArgumentNullException(nameof(userManager));
            }
            if (roleManager == null)
            {
                throw new ArgumentNullException(nameof(roleManager));
            }

            _parameterService         = parameterService;
            _customerService          = customerService;
            _contributorService       = contributorService;
            _assetService             = assetService;
            _regionTypeRefDataService = regionTypeRefDataService;
            _contextManager           = contextManager;
            _userManager = userManager;
            _roleManager = roleManager;
        }