Skip to content

Commit 249ced5

Browse files
committed
트랜잭션 출력 메소드 리팩토링
1 parent b173488 commit 249ced5

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

banking/src/main/java/io/github/gunkim/banking/BankingApplication.java

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66
import io.github.gunkim.banking.domain.*;
77

88
import java.time.format.DateTimeFormatter;
9+
import java.util.List;
910

1011
public class BankingApplication {
1112
private static final AccountId FIXED_MY_ACCOUNT_ID = AccountId.createRandom();
@@ -25,7 +26,7 @@ public void run() {
2526
var accountTransactionManager = new AccountTransactionManager(accountRepository, transactionRepository);
2627

2728
runTransactions(accountTransactionManager);
28-
printTransactions(accountTransactionManager);
29+
printTransactions(accountTransactionManager.findAll(FIXED_MY_ACCOUNT_ID));
2930
}
3031

3132
private void runTransactions(AccountTransactionManager accountTransactionManager) {
@@ -34,11 +35,11 @@ private void runTransactions(AccountTransactionManager accountTransactionManager
3435
accountTransactionManager.deposit(FIXED_MY_ACCOUNT_ID, new Money(12_000));
3536
}
3637

37-
private void printTransactions(AccountTransactionManager accountTransactionManager) {
38+
private void printTransactions(List<Transaction> transactions) {
3839
final var formatter = DateTimeFormatter.ofPattern("dd.MM.yyyy HH:mm:ss");
3940

4041
System.out.printf(TRANSACTION_VIEW_FORMAT, "Date", "Amount", "Balance");
41-
for (Transaction transaction : accountTransactionManager.findAll(FIXED_MY_ACCOUNT_ID)) {
42+
for (Transaction transaction : transactions) {
4243
System.out.printf(TRANSACTION_VIEW_FORMAT,
4344
formatter.format(transaction.createdAt()),
4445
transaction.signedAmount(),

0 commit comments

Comments
 (0)