MockitoAnnotations.initMocks(this),其中this就是单元测试所在的类,在initMocks函数中Mockito会根据类中不同的注解(如@Mock, @Spy等)创建不同的mock对象,即初始化工作.
@Before
public void setUp() throws Exception { initMocks(this); 要测试的类.某个成员变量=xx }
如果是private成员变量,就要通过反射来设置。
MockitoAnnotations.initMocks(this),其中this就是单元测试所在的类,在initMocks函数中Mockito会根据类中不同的注解(如@Mock, @Spy等)创建不同的mock对象,即初始化工作.
@Before
public void setUp() throws Exception { initMocks(this); 要测试的类.某个成员变量=xx }
如果是private成员变量,就要通过反射来设置。