Мы можем использовать Mockito.mock(SomeCls.class)
для создания макета, но как мы можем использовать MethodInvokingFactoryBean
, чтобы определить его в xml-файле приложения?Можно ли использовать метод MethodInvokingFactoryBean для создания макета?
Я пробовал:
<bean id="userService" class="org.springframework.beans.factory.config.MethodInvokingFactoryBean">
<property name="targetClass" value="org.mockito.Mockito"/>
<property name="targetMethod" value="mock"/>
<property name="arguments" value="????">
</property>
</bean>
Как передать my.UserService
в качестве аргумента метода mock
? Является ли это возможным?
is 'my.UserService' название класса или компонента? –
Зачем вам это делать? Вы пытаетесь использовать @Spy и @InjectMocks? –
@ Bond-JavaBond: 'my.UserService' - это полное квалифицированное имя класса – Freewind