Added Covering tests corrected my assumption on how topic subscriptions work