public AccountRepositoryTests()
        {
            var facilityRepository = new FacilityRepositoryInMem();

            facilityService   = new FacilityService(facilityRepository);
            clientService     = new ClientService(clientRepository);
            accountRepository = new AccountRepositoryInMem(clientRepository, facilityService);
        }
示例#2
0
        public HomeController()
        {
            var facilityRepository               = new FacilityRepositoryInMem();
            IFacilityService   FacilityService   = new FacilityService(facilityRepository);
            IClientRepository  clientRepository  = new ClientRepositoryInMem();
            IAccountRepository accountRepository = new AccountRepositoryInMem(clientRepository, FacilityService);
            IAccountService    accountService    = new AccountService(accountRepository);

            FileService   = new FileService(accountService, FacilityService);
            ClientService = new ClientService(clientRepository);
        }
示例#3
0
        public void Setup()
        {
            var facilityRepository = new FacilityRepositoryInMem();

            facilityService = new FacilityService(facilityRepository);
            var accountRepository = new AccountRepositoryInMem();

            accountService = new AccountService(accountRepository);
            fileService    = new FileService(accountService, facilityService);
            clientService  = new ClientService(clientRepository);
            TestHelper.CleanUpData(accountService, facilityService, clientService);
            TestHelper.SetupAccounts(accountService, facilityService, clientRepository);
        }