Я просто пытаюсь заставить PowerMock/EasyMock работать. Я использую PowerMock 1.5:PowerMock: не интерфейс
<dependency>
<groupId>org.powermock</groupId>
<artifactId>powermock-easymock-release-full</artifactId>
<version>1.5</version>
<type>pom</type>
</dependency>
Вот мой код:
String text = PowerMock.createMock(String.class);
И это все. Когда я запускаю программу, я получаю: java.lang.IllegalArgumentException: java.lang.String is not an interface
Я пытался делать:
String text = EasyMock.createMock(String.class);
А с помощью аннотаций RunWith для PowerMock, но независимо от того, какого класса я стараюсь, я всегда получаю это исключение. Что я делаю не так?