updated: 更新单元测试及IOC注入