XD-554 Polishing (PR Comments)

Added ChannelRegistrationTests to verify the input and output
channels are correctly registered.

Ran it to verify it would have picked up the first PR comment.