【问题标题】:Mocking static methods in Java without annotations在没有注释的Java中模拟静态方法 【发布时间】:2012-01-06 07:33:14 【问题描述】: 是否有任何用于 JVM 的库允许在不需要注释的情况下模拟静态方法?我正在尝试将此功能构建到 Clojure 测试框架 (Midje) 中。 Clojure 的注解支持很差,或者根本不支持。 【问题讨论】: 标签: java testing clojure mocking 【解决方案1】: 使用powermock。这是一个很棒的模拟库。 here 是一个解释如何模拟静态方法的示例。 【讨论】: 看起来 PowerMock 需要注释。