小编Ara*_*ngh的帖子

SuppressStaticInitializationFor(Powermock)

我有一个包含静态变量、静态块和静态函数的公共类。我正在测试我的测试类中的一个静态函数(比如 x),我通过在测试类中的类级别(Powermock)使用 @SuppressStaticInitializationFor 来抑制静态块。现在,当我从我的测试器类运行 Jnunit 测试时,当控制到达上述使用类的静态变量的函数时,我得到空指针异常。所以我的问题是 @SuppressStaticInitializationFor 是否也在类中抑制静态变量的初始化还是只限于静态块?任何帮助表示赞赏

powermock

3
推荐指数
1
解决办法
1万
查看次数

标签 统计

powermock ×1