implement ChannelAccessTestCase