public void MonitorActor_SubjectActorDown_Monitored()
{
var discoveryActor = ActorOf(Props.Create(() => new ClusterActorDiscovery(null)));
var sourceActor = TestActor;
discoveryActor.Tell(new ClusterActorDiscoveryMessage.MonitorActor("test"));
discoveryActor.Tell(new ClusterActorDiscoveryMessage.RegisterActor(sourceActor, "test"));
discoveryActor.Tell(new ClusterActorDiscoveryMessage.UnregisterActor(sourceActor));
ExpectMsg<ClusterActorDiscoveryMessage.ActorUp>();
ExpectMsg<ClusterActorDiscoveryMessage.ActorDown>();
}