- Java Unit Test 에서 Mock 을 지원하는 Testing Framework 중 하나 

(이외에도 JMock, EasyMock, PowerMock 등이 있음)



* Mockito 에서 Private Method 를 지원하지 않는 이유

  1. Class Loader 를 해킹해야 되며, API 도 변경해야 한다.

  2. Private 을 Protected or Package-Private 으로 변경을 통해 쉽게 해결할 수 있다.

  3. 해당 기능 지원을 위해 Cost 가 들어가며, 이 기능은 이미 PowerMock 에서 지원하고 있다

  4. OO 관점에서 볼 때 적절하지 않다














* Mockito 2.1.0

- final class 에 대한 mocking 추가


* Mockito 1.8.0

- spy 에 대한 지원




















* Home Page

https://site.mockito.org/

* Git Hub

- https://github.com/mockito/mockito




* 한글 : https://github.com/mockito/mockito/wiki/Mockito-features-in-Korean











http://bestalign.github.io/2016/07/08/intro-mockito-1/




http://bestalign.github.io/2016/07/10/intro-mockito-2/

'SW 공학 > ::: Mockito' 카테고리의 다른 글

///Mockito 활용: 3. spy 생성하기  (0) 2021.08.06
///Mockito 활용 : 2.Mock Injection  (0) 2020.09.27
Mockito 활용: 1. Mock 생성하기  (0) 2020.09.26
Mockito 2.x (작석중)  (0) 2019.08.25

+ Recent posts