Visual Studio 2005的单元测试是否有详细的"如何"

swo*_*978 6 testing unit-testing visual-studio-2005 visual-studio

我从未写过/进行单元测试.我是一个相对年轻的程序员,但我做了很多阅读.我一直在寻找有关单元测试的信息,因为我看到了很多,但我没有遇到任何从第1步开始为我拼写出来的东西.

我有Visual Studio 2005 Professional.我将在接下来的几天内开始一个新的Windows项目,我想用这个项目削减我的单位测试牙齿,但我甚至不知道从哪里开始.我见过网站上说VS2005内置了单元测试,但是根据以下示例,我看到我没有相同的上下文菜单内容.我应该创建一个单独的项目或类吗?关于回归的这项业务是什么?我每次构建时都会运行测试吗?

SO有很多关于为什么要使用单元测试的很好的内容,所以我希望有些成员可以提供或指向我一个非常彻底的单元测试安装 - 执行结果.

Rob*_*vey 6

要在Visual Studio 2005中进行单元测试,您将需要Team System或第三方单元测试框架,如nUnit.

有一个nUnit的快速入门页面可以帮助您确定nUnit是否适合您.nUnit类似于Visual Studio 2008的内置测试.

http://www.nunit.org/index.php?p=quickStart&r=2.5

您还应该获得TestDriven.net.TestDriven.net是一个Visual Studio加载项,它将nUnit与Visual Studio集成在一起.

Roy Osherove的单元测试艺术是一本关于单元测试的好书.Roy Osherove在这里接受了Scott Hanselman播客的采访.该播客是对单元测试的一些原则和实践的精彩介绍:

http://www.hanselminutes.com/default.aspx?showID=187