我正在尝试使用@InjectMocks
和@Mock
进行单元测试。
@RunWith(MockitoJUnitRunner.class)
public class ProblemDefinitionTest {
@InjectMocks
ProblemDefinition problemDefinition;
@Mock
Matrix matrixMock;
@Test
public void sanityCheck() {
Assert.assertNotNull(problemDefinition);
Assert.assertNotNull(matrixMock);
}
}
当我不包括@RunWith
注释时,测试会失败。但是
MockitoJUnitRunner
类型已被弃用。
我正在使用 Mockito 2.6.9。我该怎么做?