修改以便于单元测试
将加入LICENCE行为纳入单元测试