引言
在实际的项目中,我们会遇到如下的问题:
1.在编写一些不太好调试的程序时,如WebService 和一些后台运行的程序时,如何调试?
2.在某些架构中存在一些底层框架,这些框架如何来调试?
3.当我们编写一个方法或者一些存在互相引用的方法,如何从上到下进行一次调试?
4.当编写出来一个方法后,难道现在你还在使用如下步骤调试?编译、F9断点、运行、调试?难道你不觉得好费时间啊。。。?或者你觉得为了一个方法不值,将一堆方法一起来调试/测试,这样难道不会遗漏一些方法也就是会遗漏一些BUG?
5.如果我们要使用单元测试工具来测试一些底层的东西,通常正常的流程是编写一个单元测试模块[Test],然后利用单元测试工具执行来测试。但是这也是单元测试的一个弊端,太费时间。。。
。。。。。。
基础
第一:既然我们这篇文章使用的单元测试工具是TestDriven.NET,那么总的先下载一个安装吧,下载地址:http://www.testdriven.net/download.aspx。
第二:这里我不跟大家将单元测试理论,也不讲如何使用单元测试工具TestDriven.NET进行单元测试。
这篇文章的核心是调试,好了,废话不多说,开始吧。
安装完TestDriven.NET后,在NET工程中,代码.cs 文件中弹出的右键菜单,将会多出三个选项,例如下图:
时间: 2024-10-31 18:40:15