public void PrintStatement_MultipleTransactionsInRepo_PrintsAllTransactions() { var transactionList = new List <Transaction>().AsReadOnly(); _transactionRepository.All().Returns(transactionList); _account.PrintStatement(); _statementPrinter.Received().Print(transactionList); }
public IList <Transaction> GetAll() { return(_transactionRepository.All()); }
public void PrintStatement() { _statementPrinter.Print(_transactionRepository.All()); }