• 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

  • 相关阅读:
    Centos8安装MySQL8(社区版)
    DateTime.Now 在.netcore下的格式问题
    HP Socket FAQ
    docker基本操作
    Win10-Docker和VMware运行环境冲突解决办法
    Centos8安装docker-compose
    .net5 RSA
    密码规则之数字、小写、大写、特殊字符,至少满足3个
    .net5 应用程序启动和停止事件
    MySQL中国省市区数据表
  • 原文地址:https://www.cnblogs.com/yangbingqi/p/2147026.html
Copyright © 2020-2023  润新知