티스토리 뷰

 로그인을 거쳐야만 수행 가능한 동작을 테스트코드로 작성해서 테스트해야 하는 경우가 있다. 나의 경우 로그인하면 Session에 정보를 저장하는데, 컨트롤러에 들어가기 전 interceptor에서 권한 체크를 해준다. 이 경우 테스트코드는 아래와 같이 짜면 된다.

 interceptor에서 Session에 id가 존재하는지 확인하고 존재한다면 컨트롤러로 들어가 게시물 신고 취소를 진행하게 된다. 그래서 테스트를 정상적으로 수행되도록 짜려면 session에 id를 넣고 그 session도 같이 넘겨줘야하는데 위 방법이 그 방법이다.

300x250
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/12   »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31
글 보관함