java - 在没有注释的情况下模拟Java中的静态方法

标签 java testing clojure mocking

是否有任何 JVM 库允许在不需要注释的情况下模拟静态方法?我正在尝试将此功能构建到 Clojure 测试框架 (Midje) 中。 Clojure 的注解支持很差,甚至根本不支持。

最佳答案

使用powermock .这是一个很棒的模拟库。和 here是一个解释如何模拟静态方法的示例。

关于java - 在没有注释的情况下模拟Java中的静态方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8754758/

相关文章:

c# - 创建随机测试好吗?

apache-flex - 如何在 Flex 3 中使用本地数据模拟服务?

clojure - 尝试在 Clojure 中拆分字符串遇到惰性序列问题

java - WebServlet 注释正在使用,但 GAE 正在尝试查找 web.xml

java - 使用 Java/HttpURLConnection 检索特定 URL 的重定向 URL

java - 根据其键的子集过滤 map 的元素,而无需遍历整个事物

java - 在 javascript 中使用 Apache Poi 解析 Excel 工作表

ruby-on-rails - 使用哪种测试方法? [ rails ]

clojure - 有没有办法在 Clojure 中一次进行分组和计数?

clojure - 最好的 Clojure 复制品?