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); }
private void HandleLeaveClusterMessage(LeaveClusterMessage message) { _clusterWrapper.Leave(message.Address); }