xUnit是Nnit开发团队新开发的单元测试工具.
分为两部分:一部是以源码形式或者dll包,直接把dll包引用到项目中.源码托管在微软的开源项目网站www.codeplex.cm,网址是:http://xunit.codeplex.com/,具体的使用说明可以参考项目首页的文档。xUnit源码的类库帮助文档可以通过以下地址下载(chm文件格式)http://xunit.codeplex.com/releases/view/62840#DownloadId=218998.
另一部分是xUnit工具,用于查看、调试测试代码是否都通过.下载地址是:http://xunit.codeplex.com/releases/view/62840#DownloadId=218998
下载解压后,出现以下文件
双击xunit.installer.exe可以安装一些与vs集成工具,如下图
箭头指向是我已经安装了的一些工具,点击Apply就可以了.
xUnit提供两种操作方式查看测试项目的测试结果:命令行和界面操作
1.界面操作:
如果你测试项目使用.net framework 4.0就双击xunit.gui.clr4.exe.
如果你测试项目使用.net framework 2.0就双击xunit.gui.exe.
2.命令行工具
同样
在命令行工具下定位到该文件所在的目录。
例如: “cd F:\Files\xunit-1.8” ,”F:\Files\xunit-1.8”下载后解压所放的目录.
如果你测试项目使用.net framework 4.0,输入 “xunit.console.clr4 E:\work\ValorCom\ValorCom\Valor.Rabbit.Controllers.Tests\bin\Debug\Valor.Rabbit.Controllers.Tests.dll”.
如果你测试项目使用.net framework 2.0,
输入“xunit.console E:\work\ValorCom\ValorCom\Valor.Rabbit.Controllers.Tests\bin\Debug\Valor.Rabbit.Controllers.Tests.dll”.
“E:\work\ValorCom\ValorCom\Valor.Rabbit.Controllers.Tests\bin\Debug\Valor.Rabbit.Controllers.Tests.dll”是我的测试项目dll的路径.
小贴士:如果觉得每次要定位到xunit工具所在的目录,我们可以把它放到环境变量中去,右键计算机选择属性,
上图把xUnit工具的文件路径输入到这里,记得要在这个路径上加上分号”;”.
这样我们就可以在命令行中任何目录下都可以直接使用xunit.console.clr4或者xunit.console命令了,
例如:xunit.console.clr4 E:\work\ValorCom\ValorCom\Valor.Rabbit.Controllers.Tests\bin\Debug\Valor.Rabbit.Controllers.Tests.dll
所有评论(0)