【发布时间】:2017-11-07 10:40:58
【问题描述】:
我必须测试一个使用弹簧注入两个地图的类。 我想模拟两张地图。 我使用 Mock 符号如下:
@Mock
private Map<String, Integer> map1;
@Mock
private Map<String, Date> map2;
但我收到以下错误:
java.lang.ClassCastException: java.lang.Integer cannot be cast to java.util.Date
似乎只有第一个模拟地图用于两个地图。
我做错了什么?
【问题讨论】:
-
为我工作。 Mockito 版本 1.10.19。有什么你没有给我们看的吗?