我正在对使用集群工具的参与者进行单元测试DistributedPubSub
。对于测试,我使用的是 Akka.net 的 TestKit。
显然,在 TestKit 中,系统参与者Sys
没有该DistributedPubSub
工具,并且在访问它时会引发 Null 指针异常。
这是当 Actor 被创建为 Sys 的子级时失败的代码:
var mediador = DistributedPubSub.Get(Context.System).Mediator;
有没有办法模拟它或创建一个演员探针来使用它Sys
?