dependencies - playframework 应用程序的 powermock 依赖项

标签 dependencies playframework powermock

我尝试为我的 playframework 应用程序配置依赖项以使用 powemock

在我的dependency.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* 类。

另外,阅读this文章:

我也将此代码添加到dependency.yml中(但这对我没有帮助):

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

那么,如何配置我的依赖项以使其得到解决?

最佳答案

尝试使用“powermock-api-mockito”而不是“powermock-mockito-release-full”。

关于dependencies - playframework 应用程序的 powermock 依赖项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8164974/

相关文章:

java - 更改 com.sun.org.apache.xml.internal.serialize.XMLSerializer & com.sun.org.apache.xml.internal.serialize.OutputFormat

sqlite.cs 找不到 sqlite3 和社区

javascript - 如何在浏览器中显示word/pdf二进制数据

java - PowerMockito thenReturn 返回错误的对象

java - 如何使用 powermock 测试线程?

go - 如何从其他文件访问我的日志实例

c# - ASP.NET MVC(域模型、存储库、Fluent、服务——我项目的结构)

java - 无法使用 play 框架应用程序注入(inject)器注入(inject) WSClient

带有 Play Framework 2 的 Scala 2.10Mx

java - 每次使用 PowerMock 进行测试后,模拟行为都会重置