Controller 테스트 코드 작성 중 불편함을 느낌
Controller:
View에게 사용자 입력을 받아오게끔 하고
View는 사용자에게 받은 입력을 넘겨줌
-> 테스트 코드에서 View 객체를 Mock하여 사용할 수 없음
의존성 주입: Dependency-Injection
의존성 주입
초기 코드: View 객체를 Controller의 생성자에서 할당
바꾼 코드: View 객체를 Application에서 생성, Controller 생성자 매개변수로 넣어줌
date: 24-11-26