public void Get() { //Arrange var cards = new List <Card>() { new Card() { Id = 1 } }; var iRepositoryCard = new MockIRepository <Card>() .MockGet(cards); var iRepositoryAccount = new MockIRepository <Account>(); var cardRepository = new MockCardRepository(); var accountRepository = new MockAccountRepository(); var cardService = new CardService( cardRepository.Object, accountRepository.Object, new EncryptionService(), iRepositoryAccount.Object, iRepositoryCard.Object); //Act var getCards = cardService.Get(); //Assert Assert.IsNotNull(getCards); }
public void Update() { //Arrange var card = new Card() { Id = 1 }; var iRepositoryCard = new MockIRepository <Card>() .MockUpdate(card); var iRepositoryAccount = new MockIRepository <Account>(); var cardRepository = new MockCardRepository(); var accountRepository = new MockAccountRepository(); var cardService = new CardService( cardRepository.Object, accountRepository.Object, new EncryptionService(), iRepositoryAccount.Object, iRepositoryCard.Object); //Act var createdCard = cardService.Update(card); //Assert Assert.IsNotNull(createdCard); }
public void GetByNumber() { //Arrange var card = new Card() { CardNumber = "1" }; var iRepositoryCard = new MockIRepository <Card>(); var iRepositoryAccount = new MockIRepository <Account>(); var cardRepository = new MockCardRepository() .MockGetByNumber(card); var accountRepository = new MockAccountRepository(); var cardService = new CardService( cardRepository.Object, accountRepository.Object, new EncryptionService(), iRepositoryAccount.Object, iRepositoryCard.Object); //Act var cardByNumber = cardService.GetByNumber(card.CardNumber); //Assert Assert.IsNotNull(cardByNumber); }
public void GetPendingDeposits() { //Arrange var deposits = new List <AccountDeposit>() { new AccountDeposit() { Id = 1 } }; var iRepositoryAccountDeposit = new MockIRepository <AccountDeposit>(); var accountDepositRepo = new MockAccountDepositRepository() .MockGetPendingDeposits(deposits); var accountDepositRepository = new MockAccountDepositRepository(); var bankDbContext = new BankDbContext(); var iRepositoryAccount = new MockIRepository <Account>(); var accountDepositService = new AccountDepositService( accountDepositRepository.Object, iRepositoryAccountDeposit.Object, null, null, iRepositoryAccount.Object, bankDbContext, null); //Act var pendingDeposits = accountDepositService.GetPendingDeposits(); //Assert Assert.IsNotNull(pendingDeposits); }
public void Get() { //Arrange var loans = new List <AccountLoan>() { new AccountLoan() { Id = 1 } }; var iRepositoryAccountLoan = new MockIRepository <AccountLoan>() .MockGet(loans); var accountLoanRepository = new MockAccountLoanRepository(); var bankDbContext = new BankDbContext(); var iRepositoryAccount = new MockIRepository <Account>(); var accountLoanService = new AccountLoanService( iRepositoryAccountLoan.Object, accountLoanRepository.Object, bankDbContext, iRepositoryAccount.Object, null); //Act var accounLoans = accountLoanService.Get(); //Assert Assert.IsNotNull(accounLoans); }
public void Get() { //Arrange var accounts = new List <Account>() { new Account() { Id = 1 } }; var iRepository = new MockIRepository <Account>() .MockGet(accounts); var accountRepository = new MockAccountRepository(); var cardRepository = new MockCardRepository(); var accountService = new AccountService( accountRepository.Object, new EncryptionService(), iRepository.Object, cardRepository.Object); //Act var gotAccounts = accountService.Get(); //Assert Assert.IsNotNull(gotAccounts); }
public void GetById() { //Arrange var deposit = new AccountDeposit() { Id = 1 }; var iRepositoryAccountDeposit = new MockIRepository <AccountDeposit>() .MockGetById(deposit); var accountDepositRepository = new MockAccountDepositRepository(); var bankDbContext = new BankDbContext(); var iRepositoryAccount = new MockIRepository <Account>(); var accountDepositService = new AccountDepositService( accountDepositRepository.Object, iRepositoryAccountDeposit.Object, null, null, iRepositoryAccount.Object, bankDbContext, null); //Act var accountDeposit = accountDepositService.GetById(1); //Assert Assert.IsNotNull(accountDeposit); }
public void Update() { //Arrange var userInfo = new UserInfo() { Id = 1 }; var userInfoRepository = new MockIRepository <UserInfo>() .MockUpdate(userInfo); var userInfoService = new UserInfoService(userInfoRepository.Object); //Act var updatedUserInfo = userInfoService.Update(userInfo); //Assert Assert.IsNotNull(updatedUserInfo); }
public void GetById() { //Arrange var deposit = new Deposit() { Id = 1 }; var depositRepository = new MockIRepository <Deposit>() .MockGetById(deposit); var depositService = new DepositService(depositRepository.Object); //Act var depositById = depositService.GetById(1); //Assert Assert.IsNotNull(depositById); }
public void Update() { //Arrange var deposit = new Deposit() { Id = 1 }; var depositRepository = new MockIRepository <Deposit>() .MockUpdate(deposit); var depositService = new DepositService(depositRepository.Object); //Act var updatedDeposit = depositService.Update(deposit); //Assert Assert.IsNotNull(updatedDeposit); }
public void Update() { //Arrange var loan = new Loan() { Id = 1 }; var loanRepository = new MockIRepository <Loan>() .MockUpdate(loan); var loanService = new LoanService(loanRepository.Object); //Act var updatedLoan = loanService.Update(loan); //Assert Assert.IsNotNull(updatedLoan); }
public void GetById() { //Arrange var userInfo = new UserInfo() { Id = 1 }; var userInfoRepository = new MockIRepository <UserInfo>() .MockGetById(userInfo); var userInfoService = new UserInfoService(userInfoRepository.Object); //Act var userInfoById = userInfoService.GetById(1); //Assert Assert.IsNotNull(userInfoById); }
public void GetById() { //Arrange var loan = new Loan() { Id = 1 }; var loanRepository = new MockIRepository <Loan>() .MockGetById(loan); var loanService = new LoanService(loanRepository.Object); //Act var loansById = loanService.GetById(1); //Assert Assert.IsNotNull(loansById); }
public void Get() { //Arrange var loans = new List <Loan>() { new Loan() { Id = 1 } }; var loanRepository = new MockIRepository <Loan>() .MockGet(loans); var loanService = new LoanService(loanRepository.Object); //Act var getLoans = loanService.Get(); //Assert Assert.IsNotNull(getLoans); }
public void Update() { //Arrange var history = new TransactionsHistory() { Id = 1 }; var historyRepository = new MockIRepository <TransactionsHistory>() .MockUpdate(history); var historyService = new HistoryService( historyRepository.Object, null, new MockIRepository <Account>().Object); //Act var updatedHistory = historyService.Update(history); //Assert Assert.IsNotNull(updatedHistory); }
public void Get() { //Arrange var userInfos = new List <UserInfo>() { new UserInfo() { Id = 1 } }; var userInfoRepository = new MockIRepository <UserInfo>() .MockGet(userInfos); var userInfoService = new UserInfoService(userInfoRepository.Object); //Act var getUserInfos = userInfoService.Get(); //Assert Assert.IsNotNull(getUserInfos); }
public void GetById() { //Arrange var history = new TransactionsHistory() { Id = 1 }; var historyRepository = new MockIRepository <TransactionsHistory>() .MockGetById(history); var historyService = new HistoryService( historyRepository.Object, null, new MockIRepository <Account>().Object); //Act var historyById = historyService.GetById(1); //Assert Assert.IsNotNull(historyById); }
public void Get() { //Arrange var deposits = new List <Deposit>() { new Deposit() { Id = 1 } }; var depositRepository = new MockIRepository <Deposit>() .MockGet(deposits); var depositService = new DepositService(depositRepository.Object); //Act var getDeposits = depositService.Get(); //Assert Assert.IsNotNull(getDeposits); }
public void GetFilteredDeposits() { //Arrange var deposits = new List <Deposit>() { new Deposit() { Id = 1 } }; var depositRepository = new MockIRepository <Deposit>() .MockGet(deposits); var depositService = new DepositService(depositRepository.Object); //Act var getFilteredDeposits = depositService .GetFilteredDeposits(default(string), default(decimal)); //Assert Assert.IsNotNull(getFilteredDeposits); }
public void Get() { //Arrange var histories = new List <TransactionsHistory>() { new TransactionsHistory() { Id = 1 } }; var historyRepository = new MockIRepository <TransactionsHistory>() .MockGet(histories); var historyService = new HistoryService( historyRepository.Object, null, new MockIRepository <Account>().Object); //Act var getHistories = historyService.Get(); //Assert Assert.IsNotNull(getHistories); }
public void Update() { //Arrange var account = new Account() { Id = 1 }; var iRepository = new MockIRepository <Account>() .MockUpdate(account); var accountRepository = new MockAccountRepository(); var cardRepository = new MockCardRepository(); var accountService = new AccountService( accountRepository.Object, new EncryptionService(), iRepository.Object, cardRepository.Object); //Act var updatedAccount = accountService.Update(account); //Assert Assert.IsNotNull(updatedAccount); }
public void GetById() { //Arrange var account = new Account() { Id = 1 }; var iRepository = new MockIRepository <Account>() .MockGetById(account); var accountRepository = new MockAccountRepository(); var cardRepository = new MockCardRepository(); var accountService = new AccountService( accountRepository.Object, new EncryptionService(), iRepository.Object, cardRepository.Object); //Act var accountById = accountService.GetById(1); //Assert Assert.IsNotNull(accountById); }
public void Update() { //Arrange var accountLoan = new AccountLoan() { Id = 1 }; var iRepositoryAccountLoan = new MockIRepository <AccountLoan>() .MockUpdate(accountLoan); var accountLoanRepository = new MockAccountLoanRepository(); var bankDbContext = new BankDbContext(); var iRepositoryAccount = new MockIRepository <Account>(); var accountLoanService = new AccountLoanService( iRepositoryAccountLoan.Object, accountLoanRepository.Object, bankDbContext, iRepositoryAccount.Object, null); //Act var updatedLoan = accountLoanService.Update(accountLoan); //Assert Assert.IsNotNull(updatedLoan); }
public void ApproveLoan() { //Arrange var loan = new AccountLoan() { Id = 1 }; var iRepositoryAccountLoan = new MockIRepository <AccountLoan>(); var accountLoanRepository = new MockAccountLoanRepository() .MockApproveLoan(loan); var bankDbContext = new BankDbContext(); var iRepositoryAccount = new MockIRepository <Account>(); var accountLoanService = new AccountLoanService( iRepositoryAccountLoan.Object, accountLoanRepository.Object, bankDbContext, iRepositoryAccount.Object, null); //Act var approvedLoan = accountLoanService.ApproveLoan(1); //Assert Assert.IsNotNull(approvedLoan); }
public void RequestedLoanDetails() { //Arrange var loan = new AccountLoan() { Id = 1 }; var iRepositoryAccountLoan = new MockIRepository <AccountLoan>(); var accountLoanRepository = new MockAccountLoanRepository() .MockRequestedLoanDetails(loan); var bankDbContext = new BankDbContext(); var iRepositoryAccount = new MockIRepository <Account>(); var accountLoanService = new AccountLoanService( iRepositoryAccountLoan.Object, accountLoanRepository.Object, bankDbContext, iRepositoryAccount.Object, null); //Act var loanDetails = accountLoanService.RequestedLoanDetails(1); //Assert Assert.IsNotNull(loanDetails); }