标签: akka akka-actor
在测试某些父级演员时,如果它创建的任何子级演员为TestProbe,将很方便。可以按照文档中的建议通过以下方式实现:
TestProbe
从父母那里继承孩子的身份
但是,这对于涉及停止子actor的测试不起作用,因为仅允许actor的直接父级来停止它。
还有其他可以在这里使用的技术吗?
答案 0 :(得分:0)
首先,将孩子的创建隔离到要测试的actor内的方法。
然后,为了进行测试,将被测试的actor子类化,并重写该方法以返回TestProbe。