나는 Ak34 배우를 테스트하기 위해 TestKit
을 사용하고 있습니다. getActorRef 메서드를 가진 클래스 데모가 있는데,이 메서드는 문자열을 입력 받아 ActorRef를 반환합니다.문맥을 모방하는 방법 (ActorContext)?
class Demo @Inject()(a: A. b: B, context: ActorContext) {
def getActorRef(id: String): ActorRef
}
나는 Demo.Now의 객체를 만드는 동안 A, B를 조롱했습니다. 나는 문맥을 조롱하는 방법에 직면하고 있습니다.
내가 그것을 조롱 했나요? val context = mock [ActorContext]
하지만 작동하지 않았습니다.
조롱을 받아야합니까? 왜 akka testkit을 사용하여'ActorContext'를 제공하지 않습니까? https://stackoverflow.com/questions/36945414/how-do-i-supply-an-implicit-value-for-an-akka-stream-materializer-when-sending-a/36985091#36985091과 유사합니다. –