Welcome

首页 / 软件开发 / 数据结构与算法 / 使用单元测试工具TestDriven.NET调试程序

使用单元测试工具TestDriven.NET调试程序2011-12-28 博客园 心不蒙尘引言

在实际的项目中,我们会遇到如下的问题:

1.在编写一些不太好调试的程序时,如WebService 和一些后台运行的程序时,如何调试?

2.在某些架构中存在一些底层框架,这些框架如何来调试?

3.当我们编写一个方法或者一些存在互相引用的方法,如何从上到下进行一次调试?

4.当编写出来一个方法后,难道现在你还在使用如下步骤调试?编译、F9断点、运行、调试?难道你不觉得好费时间啊。。。?或者你觉得为了一个方法不值,将一堆方法一起来调试/测试,这样难道不会遗漏一些方法也就是会遗漏一些BUG?

5.如果我们要使用单元测试工具来测试一些底层的东西,通常正常的流程是编写一个单元测试模块[Test],然后利用单元测试工具执行来测试。但是这也是单元测试的一个弊端,太费时间。。。

。。。。。。

基础

第一:既然我们这篇文章使用的单元测试工具是TestDriven.NET,那么总的先下载一个安装吧,下载地址:http://www.testdriven.net/download.aspx。

第二:这里我不跟大家将单元测试理论,也不讲如何使用单元测试工具TestDriven.NET进行单元测试。

这篇文章的核心是调试,好了,废话不多说,开始吧。

安装完TestDriven.NET后,在NET工程中,代码.cs 文件中弹出的右键菜单,将会多出三个选项,例如下图: