building out the suubscription logic unit tests