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.*;