Пример #1
0
        public void Should_Receive_Leave_Cluster_Message()
        {
            var actor = ActorOf(Sys.DI().Props <Actors.ClusterManagerActor>());

            var message = new LeaveClusterMessage("akka.tcp://MinaretSystem@localhost:4035");

            actor.Tell(message);

            var clusterWrapper = Resolve <Mock <IClusterWrapper> >();

            clusterWrapper.Verify(c => c.Leave(message.Address), Times.Once);
        }
Пример #2
0
 private void HandleLeaveClusterMessage(LeaveClusterMessage message)
 {
     _clusterWrapper.Leave(message.Address);
 }