Ch2 - 2.2.2

리스트 2-4 JUnit 프레임워크에서 동작할 수 있는 테스트 메소드로 전환
리스트 2-5 JUnit을 적용한 UserDaoTest
Ch2 - 2.3.2

2.3.1 JUnit 테스트 실행
2.3.2 테스트 결과의 일관성(deleteAll(), count()) 적용
Ch2 - 2.3.3 포괄적인 테스트

리스트 2-10 파라미터가 있는 User 클래스 생성자
리스트 2-11 getCount() 테스트
리스트 2-12 get() 테스트 기능을 보완한 addAndGet() 테스트
리스트 2-13 get() 메소드의 예외상황에 대한 테스트
리스트 2-14 데이터를 찾지 못하면 예외를 발생시키도록 수정한 get() 메소드
Ch2 - 2.3.5 테스트 코드 개선

리스트 2-15 중복 코드를 제거한 UserDaoTest
리스트 2-16 User 픽스처를 적용한 UserDaoTest
Ch2 - 2.4.1 스프링 테스트 적용

리스트 2-17 스프링 테스트 컨텍스트를 적용한 UserDaoTest
Ch2 - 2.5 학습 테스트로 배우는 스프링

리스트 2-17 스프링 테스트 컨텍스트를 적용한 UserDaoTest
리스트 2-20 테스트를 위한 수동 DI를 적용한 UserDaoTest
Ch2 - 2.5 학습 테스트로 배우는 스프링

리스트 2-27 스프링 테스트 컨텍스트에 대한 학습 테스트