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

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

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

代码说明:

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

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

发表评论

0 个回复

  • 24点算法游戏
    24点算法游戏
    2019-12-02下载
    积分:1
  • IM即时通讯C#开源
    IM即时通讯C#开源
    2014-06-16下载
    积分:1
  • 电力系统潮流计算-牛顿拉夫逊法
    以三机九节点系统为例计算电力系统潮流,适合初学者,易于理解
    2021-05-06下载
    积分:1
  • .NET Reflector 5.0 使用例子(反编译软件)
    .NET Reflector 5.0 Release Notes 28 December 2006 Reflector is a class browser for .NET components. It allows browsing and searching the meta data, IL instructions, resources and XML documentation stored in a .NET assembly. Reflector was first released in October 2000 running on .NET Framework 1.0 Beta. LINQ and .NET Framework 3.5: Reflector supports query expressions and other concepts introduced in C# 3.5. To enable this feature select ".NET 3.5" under View, Options, Disassembler, Optimization. .NET Framework compatibility: Reflector runs on all versions of the .NET Framework using its own assembly loading infrastructure which does not rely on the Reflection API. For example, Reflector can load .NET Framework 2.0 assemblies without having the .NET Framework 2.0 installed. Assembly Lists: When launched for the first time, Reflector allows you to choose a default set of assemblies. The list of assemblies is then stored in the Reflector.cfg file and will be loaded next time you open the program. Reflector allows creating multiple assembly lists and switching between the lists using the File, Open List dialog. To choose a different set of default assemblies for the current assembly list you should remove all assemblies from the list (DEL) and invoke the Refresh command (F5). Assembly Cache: When resolving an assembly reference, Reflector will first search the local path next to the assembly holding the reference and then falls back to the cache directories defined in the Reflector.cfg file. Reflector does not search the Global Assembly Cache (GAC) unless you add "%SystemRoot%Assembly" to the cache directories list. Assembly Versioning: By default, assembly version numbers are ignored when resolving type and member references. You can enable side-by-side versioning in the options dialog but it is suggested to avoid this if possible. Add-Ins: Information about the Reflector add-in model can be found here. The most recent version of .NET Reflector is available here. Disclaimer: This software is provided "AS IS" with no warranties of any kind. The entire risk arising out of the use or performance of the software is with you.
    2015-06-15下载
    积分:1
  • wpf 权限管理UI(不含业务实现)MVVM
    wpf 权限管理UI(不含业务实现)MVVM
    2016-03-25下载
    积分:1
  • C参考手册
    1.C参考手册.chm 2.C函数查询.chm 3.C语言标准库函数大全.chm 4.C语言库函数使用大全CHM版.chm 5.C语言库函数速查手册.chm
    2021-05-06下载
    积分:1
  • 通过c#控制origin编程
    通过c#控制origin编程,可以实现调用origin画图。
    2021-09-22 00:30:54下载
    积分:1
  • C#操作ini文件实例
    C#操作ini文件
    2013-01-20下载
    积分:1
  • 提取exe dll文件中的 资源图片文件例子源码下载
    提取exe dll文件中的 资源图片文件例子源码下载
    2015-04-29下载
    积分:1
  • winform 自定义进度条控件 源码 EasyProgressBar
    winform 自定义进度条控件 源码 EasyProgressBar
    2014-06-17下载
    积分:1
  • 696516资源总数
  • 106914会员总数
  • 0今日下载