我正在使用 Mockito 1.9.0 版。我环顾四周,发现大多数示例都忽略了导入列表,而其他示例则彼此非常不一致。对于某些注释,我收到“错误:找不到符号”。我可能将 junit 语法与 Mockito 语法混合在一起,但我不确定。
@RunWith(MockitoJUnitRunner.class)
public class SomeControllerTest {
@Mock
private SomeServiceImpl someService;
@InjectMocks
private SomeController someController;
@Before
public void setUp() throws Exception {
...
}
@Test
public void testSomething() throws SomeException {
...
}
}
编辑
这是我目前正在导入的内容:
import org.mockito.*;
import org.mockito.runners.MockitoJUnitRunner;
import org.junit.runner.RunWith;
import static org.junit.Assert.assertEquals;
import static org.mockito.Mockito.*;
import static org.junit.Assert.*;