Просто пишу модульный тест, чтобы убедиться, что актер отключается при определенных условиях, поэтому у меня есть такой тест:
val tddTestActor = TestActorRef[MyActor](Props(classOf[MyActor], "param1"))
tddTestActor ! someMessage
tddTestActor.isTerminated shouldBe true
Я получаю предупреждение о том, что isTerminated устарело. Подсказка рекомендует использовать context.watch(), однако в модульном тесте у меня нет родительского актера или какого-либо контекста для наблюдения.
Каков наилучший способ проверки закрытия tddTestActor?