DbUnit 개념 근래에 만들어지는 프로그램들 중에서 데이터베이스를 사용하지 않는 것은 드물다고 할 수 있다. 그런데 이 데이터베이스 부분을 포함한 테스트(DAO)를 할 때에는 BO나 Controller과는 다르게 데이터베이스를 직접 Access하기 때문에 테스트하기 힘든 부분이 있다. 테스트 코드가 데이터베이스의 상태에 의존적으로 작성되게 된다면 깨지기 쉬운 테스트 코드가 된다는 점이다. 예를 들어서 다음과 같은 테스트 코드를 작성했다고 하자. @Test public void testSelectPersonById() { Person person = personDAO.selectPersonById("happy"); assertThat(person.getId(), is("happy")); assertTha..
TISTORY 블로그를 시작합니다. IT, 프로그래밍 관련 내용 및 기타 생각들을 공유하는 곳으로 사용할 예정입니다. 좋은 내용을 많이 올릴 수 있을런지..
내 블로그 - 관리자 홈 전환 |
Q
Q
|
---|---|
새 글 쓰기 |
W
W
|
글 수정 (권한 있는 경우) |
E
E
|
---|---|
댓글 영역으로 이동 |
C
C
|
이 페이지의 URL 복사 |
S
S
|
---|---|
맨 위로 이동 |
T
T
|
티스토리 홈 이동 |
H
H
|
단축키 안내 |
Shift + /
⇧ + /
|
* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.