웹할때 제이유닛으로 테스트 많이했는데...
좋은점이 이게 없다면 테스트를 웹에서 부터 입력받고 서버에서 받고 그걸 디비로 넘기고 그런식으로 전체를 다 테스트 해야하는데
JUnit가 있으면 dao랑 db 까지만 테스트 가능.. dao랑 이상이 없으면 서비스-> dao ->db 테스트...
이게 이상이 없으면 컨트롤러 -> 서비스 -> dao ->db 테스트... 이런식으로 끊어서 테스트 가능...
중간 중간 테스트가 가능하다는 이점이 있음... 그래서 어디서 에러가 나는지도 쉽게 알수있고 디버깅도 쉽고.. 등등등
이거 말고도 여러 장점이 있을듯... 테스트 하는데 시간이 줄어듬
좋은점이 이게 없다면 테스트를 웹에서 부터 입력받고 서버에서 받고 그걸 디비로 넘기고 그런식으로 전체를 다 테스트 해야하는데
JUnit가 있으면 dao랑 db 까지만 테스트 가능.. dao랑 이상이 없으면 서비스-> dao ->db 테스트...
이게 이상이 없으면 컨트롤러 -> 서비스 -> dao ->db 테스트... 이런식으로 끊어서 테스트 가능...
중간 중간 테스트가 가능하다는 이점이 있음... 그래서 어디서 에러가 나는지도 쉽게 알수있고 디버깅도 쉽고.. 등등등
이거 말고도 여러 장점이 있을듯... 테스트 하는데 시간이 줄어듬
사실 귀찮아서 손안대구 있는 경향이 크다.......라고 고해성사 해봄.