【发布时间】:2013-08-09 08:51:15
【问题描述】:
我正在使用下面提到的代码来获取缓存,但它可以在服务器环境中工作,需要为相同的编写 Junit 测试用例,请有人帮助我。
我正在使用 EasyMock 进行模拟。
public Object get(final Object key, final String jndiName) throws CacheException{
DistributedMap cacheMap = null;
try {
final InitialContext ic = new InitialContext();
cacheMap = (DistributedMap) ic.lookup(jndiName);
return cacheMap.get(key);
} catch (final Exception ex) {
throw new Exception(ex)
}
}
【问题讨论】: