이글루스 | 로그인  



spring junit test

AbstractTransactionalDataSourceSpringContextTests 를 사용할 경우

1 junit4 버젼의 annotation 이 작동 안된다.
 Test, After, Before 등등... 뭘 잘못 했는지 모르겠다.
2 메소드가 test로 시작 안하면 실행이 안된다.
3 메소드를 하나 하나씩 실행이 안된다. 클래스 안에 있는 전 메소드를 실행 시켜 버림
4 AbstractTransactionalDataSourceSpringContextTests 클래스의 경우 기본적으로... 테스트 메소드가 정상 종료하면
roll back 시켜 준다.
따라서 데이타 베이스 갱신없이 사용할수 있어서 좋은거 같다.
만약 commit이 꼭 필요한 경우라면
setComplete() 메소드를 호출해 주면 그 결과가 데이타 베이스에 반영 된다.

이 글과 관련있는 글을 자동검색한 결과입니다 [?]

by 나림 | 2007/09/10 14:24 | junit | 트랙백 | 덧글(0)

트랙백 주소 : http://gt1000.egloos.com/tb/733854
☞ 내 이글루에 이 글과 관련된 글 쓰기 (트랙백 보내기) [도움말]

:         :

:

비공개 덧글

◀ 이전 페이지          다음 페이지 ▶