• Nunit的使用小问题


    最近在使用Nunit,总结一些小注意事项如下:

    1)如何让Nunit自动加载

    2)32位和64位还是有些差别的

    1)如何让Nunit自动加载?

       开始的时候,我是建立一个测试项目,之后将VS自带的测试框架去掉,使用Nunit框架,之后编写,编译,之后启动Nunit进行测试,基本上还是比较顺。

    后来发现每次编译的时候必须关了Nunit(dll被它霸占了,无法再次编译),编译之后需重新启用Nunit.

      每个程序员都是懒惰的,网上查nunit的用法,发现可以设定"外部程序启动"来进行一次搞定。可是设定"Project"的属性中的"Debug"的"Start external program"为“Nunit.exe”,结果第一次报了一些乱七八糟的东西之后,出现一个画面,可是不是Nunit的画面。

      百思不得"妻姐",后来发现网上的说明中都是先建工程之后就直接加属性,我也来先建一个空白的lib的project,之后再设定属性,哇塞,这次终于搞定了。

    2)32位和64位nunit还是有差别的

      问题点:引用了其他的一个dll,使用Nunit测试的时候报错那个dll控件找不到,但是使用页面测试结果,发现能够正常工作。

      后来网上各种查资料,也没找到好的建议,无意中发现有人说nunit的版本问题,就到nunit的目录下找-x64的那个,结果一切OK了。

      

  • 相关阅读:
    MYSQL学习笔记
    javascript30--day01--Drum kit
    jQuery--dataTable 前端分页与后端分页 及遇到的问题
    hexo博客
    js—数组那些事儿
    累死青蛙系列——青蛙跳台阶问题
    js—求数组中的最大最小值
    前端html,css考点
    doxygen 使用 教程 不含安装仅设置
    fatal error LNK1169: one or more multiply defined symbols found 终极解决方案
  • 原文地址:https://www.cnblogs.com/wonder223/p/3581992.html
Copyright © 2020-2023  润新知