增加相关方法以及测试用例