public void ClusterDomainEventPublisher_must_send_current_cluster_state_when_subscribe()
{
var subscriber = CreateTestProbe();
_publisher.Tell(new InternalClusterAction.Subscribe(subscriber.Ref, ClusterEvent.SubscriptionInitialStateMode.InitialStateAsSnapshot, ImmutableHashSet.Create(typeof(ClusterEvent.IClusterDomainEvent))));
subscriber.ExpectMsg<ClusterEvent.CurrentClusterState>();
// but only to the new subscriber
_memberSubscriber.ExpectNoMsg(TimeSpan.FromMilliseconds(500));
}