Mockito에서 @Mock 대신 @Spy를 사용해야 할 때


`@InjectMocks`를 사용하면 필드 주입에 대하여 `@Mock`을 사용하게 된다.

그런데, `@Mock`이 아니라 실제 객체를 주입해야할 때까 있는데 

이때 `@Mock` 대시 `@Spy`를 사용하면 된다. 

```java

@Spy
SomePort somPort = new DefaultRepository();

```

댓글

이 블로그의 인기 게시물

Session 대신 JWT를 사용하는 이유

스프링 부트 개발자를 위한 유용한 VSCode 설정

osx 매버릭스에서 영문키 반복 입력되게 하기