연습문제 10-9 MockInputStream을 재사용하기 위해 test 구문 밖으로 추출
연습문제 10-9 MockLogger를 재사용하기 위해 test 구문 밖으로 추출하고 일반화시킴
연습문제 10-9