예제 #1
0
        public void Should_Receive_Join_Cluster_Message()
        {
            var actor = ActorOf(Sys.DI().Props <Actors.ClusterManagerActor>());

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

            actor.Tell(message);

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

            clusterWrapper.Verify(c => c.Join(message.Address), Times.Once);
        }
예제 #2
0
 private void HandleUpClusterMessage(JoinClusterMessage message)
 {
     _clusterWrapper.Join(message.Address);
 }