更新测试框架，加入testsuit，修改源代码以便测试

将源代码中的所有private字段修改成了public字段以便测试