반응형
RestTemplate의 경우 Mockito기준으로 @Mock RestTemplate restTemplate; 만으로 mock객체가 생성되지 않고,
계속 NullPointerException이 나오는 현상을 겪을 수 있다.
이유는, 내부적으로 messageConverter를 참조하고 있고, 의존적이기 때문이니까
messageConverter를 직접 생성하여 mock 객체에 옵션으로 넣어주면 된다.
매우 간단한거지만... 이거 가지고 전날에 3~4시간 삽질을 했기 때문에, 글로 남겨둔다.
(다음날 아침에 오자마자 10분만에 해결;; 역시 사람은 아침에 일을 해야 하는듯..)
반응형
'개발 > Testing' 카테고리의 다른 글
[Mockito] Spring MVC Mockito (0) | 2016.06.11 |
---|---|
[JUnit] Parameterized (0) | 2016.06.11 |
[PowerMock] private mock (0) | 2016.06.11 |
[JUnit] Exception을 Customizing 한 경우 내부 값을 확인하고자 할때 (0) | 2016.06.11 |
[BDD] JBeHave를 이용한 Behavior Driven Development (0) | 2016.06.11 |