added tests for channel package