好像有个可以下载的Nunit可下载安装使用,
但VS2008中默认按右键就有 自动创建单元测试 这个选项,
自动生成的测试项目中右键又可以运行测试并在下面结果窗格中直接显示测试结果两种测试是个什么关系呢?我是在装了Nunit后才发现右键那个测试选项的,还以为是一样的。但看生成的代码好像又是微软自己搞的一套测试
但VS2008中默认按右键就有 自动创建单元测试 这个选项,
自动生成的测试项目中右键又可以运行测试并在下面结果窗格中直接显示测试结果两种测试是个什么关系呢?我是在装了Nunit后才发现右键那个测试选项的,还以为是一样的。但看生成的代码好像又是微软自己搞的一套测试
在2010中??看来以前介绍Nunit的可能都是多年以前的了,现在再介绍的话估计就有人
介绍微软自带的了
开源工具已经有NUnit,微软这次给VS增加的单元测试功能不知道是不是直接借鉴NUnit?不过总也是好事,还集成了静态分析和代码覆盖工具等,值的小小期待下。从这点上看,单元测试已经非常深入人心咯。消息来自infoq中文站
再者用VS的不用担心版本兼容问题,微软应该可以保证现在的测试代码在VS2009,VS2010中可用吧
我以前用NUnit遇到版本问题,很是郁闷看来NUnit使用率要高些使用vs 的test,在2005之前因为vs没有自带的单元测试,才会出现Nunit,现在那个东西基本不需要了一般都是用NUnit
可以利用VS的“生成测试”测试代码自动生成。
默认生成的是一个方法对应一个测试方法。
那么大家怎么组织你的测试代码?我们采用vs自动提供的命名方式(在测试方法后面自动编号),特殊情况下加一些注释。当然是VS自带的了