public void Create_And_Store_A_Deposit_Transaction()
        {
            _transactionRepository.AddDeposit(DepositAmount);

            var transactions = _transactionRepository.AllTransactions().ToList();

            Assert.That(transactions.Count(), Is.EqualTo(1));
            Assert.That(transactions[0].Created, Is.EqualTo(TransactionDate));
            Assert.That(transactions[0].Amount, Is.EqualTo(DepositAmount));
        }
Exemplo n.º 2
0
        public void Print_A_Statement()
        {
            List <Transaction> transactions = new List <Transaction> {
                new Transaction("10/08/2019", 100)
            };

            transactionRepository.AllTransactions().Returns(transactions);

            account.PrintStatement();

            statementPrinter.Received().Print(transactions);
        }
Exemplo n.º 3
0
 public void PrintStatement()
 {
     _StatementPrinter.Print(_TransactionRepository.AllTransactions());
 }
Exemplo n.º 4
0
        public void PrintStatement()
        {
            var transactions = _transactionRepository.AllTransactions();

            _statementPrinter.Print(transactions);
        }