Exemplo n.º 1
0
        public CustomerTest()
        {
            var BankTest = new BankSeedDataFixture();
            var _ctx     = BankTest.TestBankContext;

            _customer = new CustomerRepository(_ctx);
            _auth     = new AuthRepository(_customer);
            _savings  = new SavingsAccountRepository(_ctx);
            _current  = new CurrentAccountRepository(_ctx);
            _acct     = new AccountRepository(_ctx);
            _trans    = new TransactRepository(_ctx);
        }
Exemplo n.º 2
0
        public static void AddInstance()
        {
            var         context     = new DbContextOptionsBuilder <BankContext>().UseSqlite("Filename=./BankDB.db;").Options;
            BankContext bankContext = new BankContext(context);

            CustRepo = new CustomerRepository(bankContext);

            ActRepo = new AccountRepository(bankContext);

            TRepo = new TransactRepository(bankContext);

            Savings = new SavingsAccountRepository(bankContext);

            Current = new CurrentAccountRepository(bankContext);

            AuthRepo = new AuthRepository(CustRepo);
        }