Ich bin Unit-Tests ein Akteur, der das Cluster-Tool DistributedPubSub
verwendet. Für die Tests verwende ich das TestKit von Akka.net.Wie testet man DistributedPubSub mit dem TestKit in Akka.net?
Offenbar hat der Systemaktor Sys
im TestKit nicht das Tool DistributedPubSub
, und beim Zugriff wird eine Nullzeigerausnahme ausgelöst.
Dies ist der Code versagt, wenn der Schauspieler als Kind von Sys erstellt:
var mediador = DistributedPubSub.Get(Context.System).Mediator;
Gibt es eine Möglichkeit, es zu verspotten oder einen Schauspieler Sonde schafft es mit Sys
zu benutzen?