图书介绍
程序员修炼三部曲 第2部 单元测试之道 C#版 使用NUnit2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- (美)Andrew Hunt,(美)David Thomas著;陈伟柱,陶文译 著
- 出版社: 北京:电子工业出版社
- ISBN:7121006669
- 出版时间:2005
- 标注页数:159页
- 文件大小:6MB
- 文件页数:173页
- 主题词:软件-测试;C语言-程序设计
PDF下载
下载说明
程序员修炼三部曲 第2部 单元测试之道 C#版 使用NUnitPDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 序言1
1.1 自信地编码2
1.2 什么是单元测试3
1.3 为什么要使用单元测试4
1.4 我需要做什么呢5
1.5 如何进行单元测试7
1.6 不写测试的借口7
1.7 本书概要12
第2章 你的首个单元测试13
2.1 计划你的测试14
2.2 测试一个简单的方法15
2.3 使用NUnit来运行测试16
2.4 运行例子22
2.5 更多的测试26
第3章 使用NUnit编写测试27
3.1 构建单元测试27
3.2 NUnit的各种断言29
3.3 NUnit框架31
3.4 NUnit测试的组成33
3.5 自定义NUnit断言40
3.6 NUnit和异常41
3.7 临时忽略一些测试42
第4章 测试哪些内容:Right-BICEP45
4.1 结果是否正确46
4.2 边界条件49
4.3 检查反向关联50
4.4 使用其他手段来实现交叉检查50
4.5 强制产生错误条件51
4.6 性能特性52
第5章 CORRECT边界条件55
5.1 一致性56
5.2 有序性57
5.3 区间性59
5.4 引用/耦合性62
5.5 存在性63
5.6 基数性64
5.7 时间性66
5.8 自己动手尝试68
第6章 使用Mock对象73
6.1 简单的替换74
6.2 Mock对象75
6.3 正规化Mock Obiects79
6.4 什么时候不应使用Mock93
第7章 好的测试所具有的品质95
7.1 自动化96
7.2 彻底的97
7.4 独立的99
7.3 可重复99
7.5 专业的100
7.6 对测试进行测试102
第8章 在项目中进行测试105
8.1 把测试代码放到哪儿105
8.2 测试的礼貌108
8.3 测试的频率109
8.4 测试与遗留代码110
8.5 测试与评审113
9.1 面向测试的设计117
第9章 设计话题117
9.2 为测试而重构119
9.3 测试类的不变性130
9.4 测试驱动的设计132
9.5 测试无效的参数134
附录A Gotchas137
A.1 只要代码能工作就可以137
A.2 “冒烟”测试137
A.4 浮点数问题138
A.3 “请让我的机器来运行”138
A.5 测试耗费的时间太多了139
A.6 测试总是失败139
A.7 在某些机器上测试失败140
附录B 资源141
B.1 网络资源141
B.2 参考书目143
附录C 注重实效的单元测试:总结145
附录D 习题答案147
索引155
热门推荐
- 1707354.html
- 1046494.html
- 522870.html
- 3665053.html
- 2201052.html
- 550348.html
- 2748494.html
- 760998.html
- 2012175.html
- 2768474.html
- http://www.ickdjs.cc/book_3868965.html
- http://www.ickdjs.cc/book_3454664.html
- http://www.ickdjs.cc/book_3670230.html
- http://www.ickdjs.cc/book_1653314.html
- http://www.ickdjs.cc/book_2642164.html
- http://www.ickdjs.cc/book_1317239.html
- http://www.ickdjs.cc/book_1502024.html
- http://www.ickdjs.cc/book_477226.html
- http://www.ickdjs.cc/book_3337419.html
- http://www.ickdjs.cc/book_50289.html