我试着用深茬来定义Spring的假豆
<bean id="mockLoader" class="org.mockito.Mockito" factory-method="mock" >
<constructor-arg name="classToMock" value="com.foo.Loader" />
<constructor-arg name="defaultAnswer" type="org.mockito.Answers" value="RETURNS_DEEP_STUBS" />
</bean>
程序出错
找不到匹配的工厂方法:工厂方法“mock(string,answers)”。检查是否存在具有指定名称和参数的方法,以及该方法是否为静态方法。
但是静态方法确实存在
https://www.javadoc.io/doc/org.mockito/mockito-all/1.9.5/org/mockito/mockito.html
public static <T> T mock(java.lang.Class<T> classToMock,
Answer defaultAnswer)
我错过了什么?有没有其他方法来创建具有深存根的mock?
mockito版本是1.9.5
spring版本是4.0.7
谢谢!
1条答案
按热度按时间ca1c2owp1#
利用静电场
Mockito
可能有用您可能需要添加xml名称空间
xmlns:util="http://www.springframework.org/schema/util"