我尝试使用TestNG编写单元测试。并且我需要注入真实的对象类,但是在其中,我需要传递第二个构造函数参数化的模拟对象。
我这样创建配置xml。但是它仍然在第二个参数中返回真实对象?
<bean id="occasionMutableEntityDTOMapper" class="org.mockito.Mockito"
factory-method="mock" primary="true">
<constructor-arg
value="se.x.OccasionMutableEntityDTOMapper" />
</bean>
<bean
class="se.x.OccasionServiceImpl">
<constructor-arg index="0"
ref="se.x.OccasionDTOMapper" />
<constructor-arg index="1"
ref="occasionMutableEntityDTOMapper" />
<constructor-arg index="2"
ref="se.x.OccasionDAO" />
<constructor-arg index="3"
</bean>