登录
首页 » C# » 单元测试的艺术(第2版)随书示例源码

单元测试的艺术(第2版)随书示例源码

于 2019-02-22 发布
0 384
下载积分: 1 下载次数: 0

代码说明:

所有程序员都知道应该做单元测试,但为什么你们没有做呢?是因为对单元测试不够了解,还是嫌单元测试麻烦,抑或认为单元测试的投入产出比太低?不管因为什么,你都应该看看这本书。本书在第1版基础上新增了很多内容,不过仍然会手把手地教你从第一个单元测试开始写起,通过简单的例子让你理解如何编写好维护、易明白和可靠的单元测试。在此基础上,本书自然过渡到一些较为高级的主题,比如模拟对象、存根和隔离框架(Moq、FakeItEasy和Typemock Isolator等),同时涉及测试模式,以及组织、重构代码的技巧,乃至怎么测试“不可测试”的代码。另外,其中还介绍了集成测试和关联数据库的测试技术。本书代码示例虽然是用C#写的,但有关单元测试的技术和思想适合所有使用静态类型语言(如VB.NET、Java、C )的测试人员,以及测试驱动开发人员学习借鉴

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • 获取CPU ID 和 HD ID
    【实例简介】获取CPU ID 和 HD ID 获取CPU和硬盘ID,适合新手,简单明了
    2022-01-17 00:31:27下载
    积分:1
  • linux QT开发的照片阅读器
    ImageViewer-master.zip
    2021-06-24 00:31:12下载
    积分:1
  • C++ Qt设计模式第2版(中文版)+源码
    C Qt设计模式(第2版)是美国萨福克大学已使用十余年的经典教程,利用跨平台开源软件开发框架Qt阐释了C 和设计模式中的主要思想。全书共分四个部分:第一部分介绍C 、UML、Qt、模型-视图、SQL、XML、设计模式等基础知识,目的是为零基础的C 初学者铺垫一条学习面向对象编程的快捷之路;第二部分讲解内存访问、继承等重要的C 特性,是前一部分的延伸和拓展;第三部分使用Phonon编写了一个多媒体播放器,展示了主要技术理念的应用方法;附录部分给出了C 保留关键字、Debian和Qt程序开发环境的配置等内容。每节的练习题和各章后面的复习题,既可作为课堂上的讨论题,也可进一步启发读者对于关键知识点的思考。【核心代码】C   Qt设计模式  第2版(中文版).pdfQT设计模式Introduction to Design Patterns in C with Qt 2nd Edition.pdfansicastarithmeticarraysbashbookpagecarclasscardgamecastscircularclargsclassesclipboardcommon.pricomplexcompositeconstconstptrcontainerscontinuectorctorpolydebuggingderivationdesignerdestructordockearly-examplesellipsisencapsulationenumsenvironmenteventloopexceptionsfindchildrenfunctionsfunctorsgenericgotohandoutshugeintiostreamiterationjobseekerlayoutslibslifecycleloginlogtailmetatypemodelviewmultinheritancemystringnamespacenewfailureoperatorspointer-containerpointerspolymorphic1.ccpolymorphic2.ccpreprocessorprivatederivpropertiespuzzleqappqobjectqonsoleqstdqstringqtioqtrttiqtstreamsquizzesreferencereflectionregex-testerregexprttiserializersqlstaticsstdstreamsstlstoragestructdemosubobjectswitchtemplatesthreadstimertypesundo-demovalidatewidgetsxml
    2021-05-06下载
    积分:1
  • C# POP3类库 接收邮件 并读取邮件内容 附完整源码
    接收邮件并读取邮件的详细内容,亲测通过。                                              
    2013-07-27下载
    积分:1
  • 软件公司网站源码(含前后台完整源码以及数据库)
    1.项目前台:LYSC.CompanyWeb.UI/Index.html2.项目后台:LYSC.CompanyWeb.UI/admin/Login/Login.aspx3.项目数据库脚本:LYSC.CompanyWeb.UI/DateFile4.项目说明以及开发流程:LYSC.CompanyWeb.UI/DateFile5.此项目是基于VS2012开发的,数据库是VS20126..NET版本是.net FrameWork 4.57.如须知道开发过程中遇到的问题,可以查看第4步的文件
    2015-06-28下载
    积分:1
  • bitsharp 例子源码下载 bitcoin
    bitsharp 例子源码下载 bitcoin
    2014-10-23下载
    积分:1
  • 一卡通过管理系统
    【实例简介】一卡通过管理系统
    2021-11-30 00:45:53下载
    积分:1
  • Am4电测机点位监控(C#串口通信)
    【实例简介】
    2021-08-07 00:30:54下载
    积分:1
  • C# checklistBox实例方法一例
    C# checklistBox实例方法一例
    2015-01-08下载
    积分:1
  • c#与西门子s7-200 smart 通讯实例 S7TCPDLL.dll
    【实例简介】 c#与西门子s7-200 smart 通讯实例 内附S7TCPDLL.dll 【使用说明】 在bin文件夹debug,config文件打开配置PLC IP地址,CPU 的信息 修改配置文件 [PlcComTCP] IP=192.168.0.1  //PLC IP地址 Rack=0          //PLC 机架 Slot=1          //PLC 插槽 注,PLC和电脑 IP必须在同一网段 S7TCPDLL使用方法 1)添加引用,然后倒入命名空间 using S7TCPDLL; 2)实例化函数 S7Client 例如:   S7Client client = new S7Client(); 然后利用VS开发平台智能感知的功能可选择相应函数 例如调用置位函数 SetBitQB(0, 0)        首先实例化函数S7Client client = new S7Client();        然后 client.SetBitQB(0, 0); 调用其他函数类似。
    2021-05-18 10:33:07下载
    积分:1
  • 696516资源总数
  • 106914会员总数
  • 0今日下载