@Mock与@InjectMocks一般搭配组合使用,是单元测试必不可少的注解
@Mock:需要模拟的类,我们需要模拟哪些类,就用它修饰哪些类的变量,常用于第三方服务service
@InjectMocks:要测试的类,使用@Mock修饰的对象,就是我们测试哪个类,就用它修饰对应的变量,会整合使用@Mock修饰的对象
直接上代码
@Service
public class ThirdService {
public Object getThirdUser(String userId) {
return