Как создать TestActorRef в Scala для Actor с параметрами конструктора?
Акка Тестирование документов дать следующий способ создания TestActorRef:
import akka.testkit.TestActorRef val actorRef = TestActorRef[MyActor]
Как расширить это для тестирования существующего субъекта, который принимает аргументы конструктора? Когда я пытаюсь запустить это как есть, подставляя в свой класс актера, я получаю следующую ошибку:
"ошибка при создании актера akka.actor.ActorInitializationException: не удалось создать экземпляр Actor
Убедитесь, что актер НЕ определен внутри класса / черты,
если это так, поместите это вне класса / черты, например в сопутствующем объекте,
ИЛИ попробуйте изменить: «actorOf (Props [MyActor]» на «actorOf (Props (новый MyActor)» »."
Различные идеи, которые я мог придумать для добавления аргументов после имени класса в квадратных скобках, тоже рухнули и сгорели.