2

playframeworkアプリケーションの依存関係を構成して、powemockを使用しようとしています。

私のdependencies.ymlで:

必要とする:

- play
...
- org.powermock -> powermock-mockito-release-full 1.4.9
- org.powermock -> powermock-module-junit4 1.4.9
...

私はテストクラスを持っています:

import org.powermock.modules.junit4.**PowerMockRunner**;

import static org.mockito.Mockito.mock;
import static play.test.FunctionalTest.GET;

@RunWith(PowerMockRunner.class)
@PrepareForTest(MyStaticTest.MyStaticClass.class)
public class TagsTest extends FunctionalTest {

 ...
}

問題は: 私のコードは* PowerMockRunner * クラスを認識できません。

また、この記事を読む:

このコードをdependencies.ymlにも追加しました(ただし、役に立ちません):

repositories:
    ...
    - sonatype:
        type: http
        artifact: "https://oss.sonatype.org/content/repositories/releases"

では、依存関係を解決するように構成するにはどうすればよいですか?

4

1 に答える 1

3

「powermock-mockito-release-full」の代わりに「powermock-api-mockito」を使用してみてください。

于 2011-11-17T18:25:52.133 に答える