0
Sagen wir, ich habe folgende Klassen:EasyMock Aufruf autowired Objektmethode
public class A {
@Autowired B b;
public void doSomething(){
b.doSomeThingElse();
}
@Component
@Autowired C c;
public class B {
public void doSomethingElse(){
c.doIt();
}
Wie kann ich testen, wenn Sie wissen, ich will c.doIt()
verspotten wollen aber b.doSomethingElse();
mit EasyMock anrufen?
Vielen Dank im Voraus
Dank. aber ich habe verwendet: ReflectionTestUtils.setField, Aber du bist Antwort würde auch funktionieren – user1345883
Es funktioniert auch. Ich hätte antworten können, aber ich mag es nicht wirklich. Bricht Kapselung ab, wenn es nicht notwendig ist – Henri