单元测试改进，链式调用，范型基类