PowerMock/EasyMock を機能させようとしています。PowerMock 1.5 を使用しています。
<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);
そして、PowerMock の RunWith アノテーションを使用しますが、どのクラスを試しても、常にこの例外が発生します。私は何を間違っていますか?