improved: 增加pub/sub的测试用例