반응형

RestTemplate의 경우 Mockito기준으로 @Mock RestTemplate restTemplate; 만으로 mock객체가 생성되지 않고,

계속 NullPointerException이 나오는 현상을 겪을 수 있다.

 

이유는, 내부적으로 messageConverter를 참조하고 있고, 의존적이기 때문이니까

messageConverter를 직접 생성하여 mock 객체에 옵션으로 넣어주면 된다.

 

매우 간단한거지만... 이거 가지고 전날에 3~4시간 삽질을 했기 때문에, 글로 남겨둔다.

(다음날 아침에 오자마자 10분만에 해결;; 역시 사람은 아침에 일을 해야 하는듯..) 

반응형
,