【发布时间】:2016-04-26 11:22:49
【问题描述】:
我有一个全局变量global。
我的方法有一行:
global.getListOfObjects()
我正在尝试编写单元测试并在上述行中不断获得 NPE。 如何模拟全局变量?
我正在使用 Mockito 和 PowerMock。
【问题讨论】:
-
全局变量?你能说得更具体点吗?
-
项目中任何文件都可以使用的对象。
-
你有那个对象的代码吗?和测试?因为没有人知道对象是 Singleton,还是只是静态方法,还是别的什么。
-
你尝试过什么但失败了?为什么在您的场景中模拟
global失败了?你得到哪个错误?
标签: java global-variables mockito powermock