0
Ich benutze PowerMock und ich habe gesehen, dass @InjectMock
Ich kann die injizierte Klasse in meinem Test bekommen.Mock injiziert Klasse in Akka Schauspieler
Aber was ich brauche ist, dass mit einem Akka Schauspieler, der eine Klasse injiziert hat, einen Test gegen diesen Schauspieler und injizieren Sie eine Scheinklasse in dort.
class A extends Actor{
@Inject private B b;//How can I mock this class?
}
@Test
public test(){
final Props props = Props.create(A.class, new A());
testActorRef = TestActorRef.create(actorSystem, props);
Future<Object> ask = Patterns.ask(testActorRef);
}
Nur um den Quellcode zu klären, kann nicht geändert werden.
ich die Frage zu ändern, ich fürchte, der Quellcode nicht ändern können – paul