Я код, который отправляет сообщение на актера, используя его ActorPath не ActorRefДавая ActorPath для testProbe
system.actorSelection("/user/myActor") ! "a message"
мне нужно, чтобы убедиться, что это сообщение действительно отправлено. Поэтому мне нужно в своих тестах создать testProbe (или что-то подобное), которое живет на этом пути актера, чтобы оно получало это сообщение.
val probe = TestProbe()
val system.actorOf(probe.ref, "myActor") // ??? I want to give my probe name and path
Я согласен, хотя в моем опыте пути полезны как решение в случае циклических зависимостей между участниками, а в другом случае - когда вам нужно динамически изменять реализацию (просто убить действующего актера и запустить новый по тому же пути) –