我正在尝试使用@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。我应该怎么做?