I understand 'why', because `metadataStore` is changed after AC started, that's why I asked to check with empty store and then, when there is already something in store.
I can play on my own, but maybe it would be better, @ghillert, if you explain a bit your position.
I read your comments not one time, but it is still not clear to me why it was done this way?
IMO the main reason of this test should  be to check that we don't lose anything after AC restart.
BTW, why don't receive from `inbound_twitter` but directly from `SearchReceivingMessageSource`?
Thanks