【重构】使用ContentProviderOperation重构addGroup的实现
【重构】增加runTest中的注释。注释查询之外的代码（因为不可逆，需要测试时再打开）