zoukankan      html  css  js  c++  java
  • xUnit asp.net单元测试工具基本使用

    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

    下载解压后,出现以下文件

    image

    双击xunit.installer.exe可以安装一些与vs集成工具,如下图

    image

    箭头指向是我已经安装了的一些工具,点击Apply就可以了.

    xUnit提供两种操作方式查看测试项目的测试结果:命令行和界面操作

    1.界面操作:

    image

    如果你测试项目使用.net framework 4.0就双击xunit.gui.clr4.exe.

    如果你测试项目使用.net framework 2.0就双击xunit.gui.exe.

    2.命令行工具

    image

    同样

    在命令行工具下定位到该文件所在的目录。

    例如:    “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工具所在的目录,我们可以把它放到环境变量中去,右键计算机选择属性,

    image

    image

    image

    image

    上图把xUnit工具的文件路径输入到这里,记得要在这个路径上加上分号”;”.

    这样我们就可以在命令行中任何目录下都可以直接使用xunit.console.clr4或者xunit.console命令了,

    例如:xunit.console.clr4 E:\work\ValorCom\ValorCom\Valor.Rabbit.Controllers.Tests\bin\Debug\Valor.Rabbit.Controllers.Tests.dll

  • 相关阅读:
    Python学习笔记-练习编写ATM+购物车(购物商城)
    自动化单元测试(Karma + Mocha)
    Vue
    Vue
    [项目] 网易云音乐项目总结
    Vue项目如何打包问题总结
    实现跨域请求的八种方式
    正则删除字符串左、右或两端的空格经验总结
    数组常用的方法
    为什么import React from 'react',React首字母必须大写?
  • 原文地址:https://www.cnblogs.com/yangbingqi/p/2147026.html
Copyright © 2011-2022 走看看