【发布时间】:2014-07-08 13:04:42
【问题描述】:
我正在为遗留代码编写测试用例。我有这样的场景。
class A
{
static final X = getUI().getResourceX();
A(){}
....some methods to test....
}
我必须从A 类创建间谍对象。但是在创建对象时,它调用getUI 方法,该方法返回null,并导致NullpointerException。那么,我如何消除 getUI 方法中的 null 呢?
【问题讨论】:
-
那么,getUI() 是做什么的?您必须创建一个不会返回
null的情况。 -
@ray getUI 方法返回自定义表格模型
标签: java unit-testing junit mocking powermock