理论实践相结合的不错

行者酱油君
2018-03-27 23:33:45

这本书是我再遇到单元测试一些困扰后偶然间看到别人的推荐才看的,前前后后连拖带看差不多看了个把月,不过大部分内容都是最近紧凑得看完的,感受就是有所收获。

做个小小总结吧,算是我觉得本书一些讲得比价好的地方。

1. 一个单元测试通常包含三个行为:准备对象、操作对象、断言

2. 没有什么面向对象的问题是不能用增加一个间接层解决的,当然,除了间接层过多这个问题

3. 存根永远不会导致测试失败,但是,测试会使用模拟对象验证测试是否失败;这是存根和模拟对象的根本区别

4. 单元测试可能有三种结果:返回值、改变系统状态和调用第三方

5. 如果有超过 5% 的测试使用了模拟对象,你就可能过度指定了

6. 隔离框架设计反模式:概念混淆、录制和重放、粘性行为、复杂语法

7. 优秀单元测试三个基本支柱:可靠性、可维护性 和 可读性

8. 保持持续构建,保持单元测试和集成测试,但是单元测试和集成测试应该分开

0
0

查看更多豆瓣高分好书

回应(0)

添加回应

单元测试的艺术(第2版)的更多书评

推荐单元测试的艺术(第2版)的豆列

了解更多图书信息

豆瓣正在热议

豆瓣
免费下载 iOS / Android 版客户端