As a side note to the above, I don't see the effects of _onPeerPresenceChanged being tested anywhere.