您好,欢迎来到聚文网。 登录 免费注册
.NET单元测试艺术

.NET单元测试艺术

  • 字数: 434
  • 出版社: 清华大学
  • 作者: (以色列)奥西洛夫|译者:张昌贵//张博
  • 商品条码: 9787302269168
  • 适读年龄: 12+
  • 版次: 1
  • 开本: 16开
  • 页数: 297
  • 出版年份: 2012
  • 印次: 1
定价:¥49 销售价:登录后查看价格  ¥{{selectedSku?.salePrice}} 
库存: {{selectedSku?.stock}} 库存充足
{{item.title}}:
{{its.name}}
精选
内容简介
《.NET单元测试艺术》针对这个重要主题展开讨论,引导读者从简单 的测试开始,逐渐过渡到如何写出可维护、可读、可信赖的测试。同时, 还涉及mock,stub和框架(如Typemock Isolator和Rhino Mocks)等高级主 题,旨在帮助读者逐步掌握高级的测试模式和结构,高效地为遗留代码和 甚至根本不可测试的代码编写测试。书中还讨论了测试数据库时需要的工 具和其他技术。《.NET单元测试艺术》为广大.NET开发人员而写,但其他 读者也可以从中受益。本书由(以色列)奥西洛夫著。
作者简介
Typemock首席架构师,ALT.NET创办人。在全球各地主要从事单元测试和测试驱动开发的顾问和培训工作他也是TechEd和jA00等国际性技术大会的明星发言人。Roy的博客地址为http://osherove.com/blog。
目录
第Ⅰ部分 入门 第1章 单元测试的基本知识 1.1 单元测试——传统定义 1.1.1 编写“优秀单元测试”的重要性 1.1.2 我们都写过单元测试(或多或少) 1.2 优秀单元测试的特性 1.3 集成测试 1.4 优秀的单元测试——定义 1.5 一个简单的单元测试实例 1.6 测试驱动开发 1.7 小结 第2章 第一个单元测试 2.1 单元测试框架 2.1.1 单元测试框架的优势提供了什么 2.1.2 xUnit测试框架 2.2 LogAn项目的介绍 2.3 使用NUnit的第一步 2.3.1 安装NUnit 2.3.2 加载解决方案 2.3.3 在代码中使用NUnit特性 2.4 编写第一个测试 2.4.1 Assert类 2.4.2 用NUnit运行我们的第一个测试 2.4.3 修正代码让测试通过 2.4.4 从红色到绿色 2.5 更多NUnit特性 2.5.1 setup和teardown 2.5.2 验证预期的异常 2.5.3 忽略测试 2.5.4 设置测试类别 2.6 针对状态的间接测试 2.7 小结 第Ⅱ部分 核心技术 第3章 使用桩对象解除依赖 3.1 桩对象 3.2 发现LogAn对文件系统的依赖 3.3 确认简化LogAnalyzer测试的方法 3.4 重构设计增强了可测性 3.4.1 抽取接口,以允许替换底层实现 3.4.2 在被测类中注入桩对象 3.4.3 在构造函数级别上接收一个接口(构造函数注入) 3.4.4 接收一个接口作为属性的get或set的类型 3.4.5 在调用方法之前获取一个桩对象 3.5 重构技术的变种 3.6 解决封装问题 3.6.1 使用internal和[InternalVisibleTo] 3.6.2 利用[Conditional]属性标签 3.6.3 使用#if和#endif的条件编译 3.7 小结 …… 第4章 用模拟对象做交互测试 第5章 隔离(模拟对象)框架 第Ⅲ部分 测试的代码 第6章 测试层次及组织 第7章 优秀单元测试的支柱 第Ⅳ部分 设计与流程 第8章 在组织中引入单元测试 第9章 修改遗留代码 附录A 设计与可测试性 附录B 工具和框架

蜀ICP备2024047804号

Copyright 版权所有 © jvwen.com 聚文网