```
1. when().thenReturn() 은 when에 method를 담는다.
doReturn().when()은 when에 mocking한 객체를 넣고 when에서 모킹한 객체의 메소드를
직접 호출해줘야한다.
예시)
when(test.test()).thenReturn(null);
doReturn(null).when(test).test();
2. when().thenReturn()은 mock되기 전에 실제 메소드를 호출하고
thenReturn으로 return 값을 지정하고 호출시 이 return 값이 나오게 한다.
doReturn().when()은 실제 메소드를 호출하지 않고
doReturn으로 return 값을 지정하고 호출시 이 return 값이 나오게 한다.
```