【发布时间】:2016-04-20 19:14:17
【问题描述】:
我正在尝试模拟一个单例类 (SessionDataManager),在其中我通过调用静态 getInstance() 方法获取一个实例,但所有尝试似乎都返回 null。
我试过了
@Mocked SessionDataManager sessionDataManager;
或
new MockUp<SessionDataManager>(){
@Mock
public SessionDataManager getInstance(Invocation invocation) {
return invocation.getInvokedInstance();
}
};
我得到相同的结果 = null;
任何人都可以提出解决方案吗?
谢谢
【问题讨论】:
标签: java unit-testing static java-6 jmockit