增加 log4j，完善单元测试用例