示例#1
0
 protected override void SetUp()
 {
     base.SetUp();
     _territoryFactory = _mocks.StrictMock <ITerritoryFactory>();
     _organizationRoleUserRepository = _mocks.StrictMock <IOrganizationRoleUserRepository>();
     _hospitalPartnerRepository      = _mocks.StrictMock <IHospitalPartnerRepository>();
     _territoryRepository            = new TerritoryRepository(_persistenceLayer, _territoryFactory, _organizationRoleUserRepository, _hospitalPartnerRepository);
 }
示例#2
0
 public TerritoryRepository(IPersistenceLayer persistenceLayer,
                            ITerritoryFactory territoryFactory,
                            IOrganizationRoleUserRepository organizationRoleUserRepository,
                            IHospitalPartnerRepository hospitalPartnerRepository)
     : base(persistenceLayer)
 {
     _territoryFactory = territoryFactory;
     _organizationRoleUserRepository = organizationRoleUserRepository;
     _hospitalPartnerRepository      = hospitalPartnerRepository;
 }
示例#3
0
 protected override void TearDown()
 {
     base.TearDown();
     _territoryFactory    = null;
     _territoryRepository = null;
 }
示例#4
0
 public IncomeService(IGangFactory gangFactory, ITerritoryFactory territoryFactory)
 {
     _gangFactory      = gangFactory ?? throw new ArgumentNullException(nameof(gangFactory));
     _territoryFactory = territoryFactory ?? throw new ArgumentNullException(nameof(territoryFactory));
 }