public void DistributedPubSubMediator_should_keep_track_of_removed_users()
{
DistributedPubSubMediator_should_replicate_users_to_new_node();
Within(TimeSpan.FromSeconds(15), () =>
{
var u6 = CreateChatUser("u6");
Mediator.Tell(new Put(u6));
});
AwaitCount(6);
EnterBarrier("6-registered");
RunOn(() =>
{
Mediator.Tell(new Remove("/user/u6"));
}, _first);
AwaitCount(5);
EnterBarrier("after-4");
}