add some more tests around connecting to subscription