반응형

when(...) thenReturn(...) vs doReturn(...) when(...)

 

  • when(...) thenReturn(...): mock되기 전에 실제 메소드를 호출하고, 결과값이 기대값을 반환해야한다고 지정한다.
  • doReturn(...) when(...): 실제 메소드를 호출하지도 않고, 결과값도 기대값이 반환해야 한다고 지정한다.



출처: https://pikanpie.tistory.com/73 [become a better programmer]

출처: https://pikanpie.tistory.com/73 [become a better programmer]

반응형