コード例 #1
0
ファイル: AccountTest.cs プロジェクト: eriksacre/BankKata
        public void PrintStatement_MultipleTransactionsInRepo_PrintsAllTransactions()
        {
            var transactionList = new List <Transaction>().AsReadOnly();

            _transactionRepository.All().Returns(transactionList);

            _account.PrintStatement();

            _statementPrinter.Received().Print(transactionList);
        }
コード例 #2
0
 public IList <Transaction> GetAll()
 {
     return(_transactionRepository.All());
 }
コード例 #3
0
ファイル: Account.cs プロジェクト: eriksacre/BankKata
 public void PrintStatement()
 {
     _statementPrinter.Print(_transactionRepository.All());
 }