一些测试和代码review