[JUnit] mock 테스트시 호출 method 내부 local variable 값 확인하기
mock 테스트 코드를 작성 중에 method호출 시 passed parameter인 local variable에 대한 로직 처리 후 결과 값을 알고 싶었다. method에서 return 되는 값에 대한 테스트는 간단했지만 method에서 return 되는 값에는 포함되지 않는 'local variable'이어서 어떻게 확인할지 고민하던 중 찾은 방법을 기록하려고 한다! 코드 예시 여기 테스트하려는 method의 예시가 있다. search는 method의 parameter로 전달이 되고, if절의 로직에 따라 값이 바뀐다. return값은 mapper로 DB에서 가져온 데이터 list가 되고 search는 따로 return 되지 않는다. 테스트할 method @Override public List get..
개발/에러,이슈
2022. 2. 16. 21:27
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- JavaScript
- Spring
- Baekjoon
- 최소 스패닝 트리
- Stomp
- java
- 분리 집합
- 채팅
- MST
- DP
- Heap
- git
- sockjs
- 백준
- dfs
- SWEA
- OS
- 자바
- programers
- 프로그래머스
- 삼성 sw역량테스트
- Oracle
- 완전탐색
- 코딩테스트
- BFS
- websocket
- 정렬
- 알고리즘
- 삼성 sw역량 테스트
- 운영체제
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
글 보관함