目标进展(第三周)

本周进展

1.以接收TS功能为例,实现一个真正的单元测试(不连数据库,不连外部资源,1s之内跑完)

已完成,JMockit这个库帮了大忙,比如Mock静态方法和构造函数,花了很多时间在PowerMockito上,但是最终还是么有跑通。测试的运行时间超出1s多一点。

2.把上述单元测试加入CI

已完成。

下周计划

  1. 在单元测试的验证阶段,要验证结果比较麻烦,比如要验证一个复杂对象是否生成正确,就要验证这个对象的所有属性和子对象的所有属性是否正确,要找一个简单的方法直接比较两个对象是否相等。

  2. Review几个TS线上的bug,看看是否可以通过单元测试预防。

目前碰到的障碍
造测试数据比较麻烦,比如创建出一个正确合理的带Job的SR

你可能感兴趣的:(目标进展(第三周))