2
Я использую Intellij, а моя внешняя папка зависимостей показывает, что я использую mockito-all-1.10.19.jar.Не удается разрешить символ Mock или InjectMocks
Я использую этот простой пример Mockito.
import static org.mockito.Mockito.*;
@RunWith(MockitoJUnitRunner.class)
public class AuditUnitTests {
@Mock
AuditTwo two;
@InjectMocks
AuditOne one;
@Test
public void test1() {
one.sayHelloFilter("Saurav");
one.sayHelloFilter("Dravid");
one.sayHelloFilter("Sachin");
verify(two, times(2)).sayHello();
}
}
Однако мой Intellij жалуется, что не может разрешать аннотации Mock и InjectMocks. Как я могу это решить?
Примечание: Я использую Ivy для управления зависимостями:
<dependency org="junit" name="junit" rev="4.12" conf="test"/>
<dependency org="org.mockito" name="mockito-all" rev="1.10.19" conf="test"/>
Вы используете maven? Не могли бы вы показать нам свои зависимости от mockito? – alayor
обновленные изменения выше – JavaDeveloper