【发布时间】:2012-11-16 16:43:42
【问题描述】:
我正在尝试记录由 TestKit TestProbe 接收到的所有消息,这被证明有些困难。我知道文档中的Actor Logging 部分,它说应该将debug.receive 选项与LogginReceive 块结合使用。但是,当我无法控制演员的实施时,这不起作用。
我唯一的想法是将akka.testkit.TestActor 子类化以使用LoggingReceive,然后将TestKit 子类化以使其创建我的TestActor 子类的实例,但这不起作用,因为大多数功能都是私有的到 akka 命名空间(我想这是有充分理由的)。
【问题讨论】: