更新

主要更新测试类，把模块分开写了