我有一个系统,其中后端到前端对象(DTO)的映射主要通过选择性地应用Dozer映射来完成。这些映射是通过XML配置的。
代码如下所示:
scope2hits.get(scope)
.add(getMapper().map(srcElement, TargetElement.class));
“不幸”我为包含上述代码的类编写了单元测试,因为getMapper()返回一个模拟(Mockito)Mapper,结果元素为null
。这对于测试数量是可以的,但不是返回元素的标识。
有没有办法在不构建完整上下文的情况下对类进行单元测试(包括不将xml文件复制到 test 上下文)?