1. vs2010 NUnit 问题处理。
  2.  
  3. . <configuration>
  4.  
  5. ...
  6.  
  7. <startup>
  8. <requiredRuntime version="v4.0.30319" />
  9. </startup>
  10.  
  11. . <runtime>
  12.  
  13.   <runtime>
  14.  
  15.   ...
  16.  <loadFromRemoteSources enabled="true" />
  17.   ...
  18.  
  19.  </runtime>
  20.  
  21. 其中loadFromRemoteSources 的配置选项为:<loadFromRemoteSources enabled="true|false" />
  22.  
  23.   另外,更加你的.net framework版本选择是哪个版本:v4.0.20506 4.0.
  24.  
  25.   如果是4..30319配置为:<requiredRuntime version="v4.0.30319" />
  26.  
  27.   如果是4.0.20506 配置为:<requiredRuntime version="v4.0.20506" />
  28.  
  29. 注意:单元测试中,Case Case 之间不能有任何关系
  30.  
  31. 测试方法不能有返回值,不能有参数,测试方法必须声明为 public
  32.  
  33. [TestFixture]
  34.  
  35. //声明测试类
  36.  
  37. [SetUp]
  38.  
  39. //建立,初始化。被声明为 SetUp 的方法为初始化方法。在测试类中有多少个方法就会被执行多少次
  40.  
  41. [TearDown]
  42.  
  43. //销毁,回收。一般对应 SetUp ,同样是在测试类中有多少个方法,TearDown 就会被执行多少次
  44.  
  45. [TestFixtureSetUp]
  46.  
  47. //初始化整个类。在 NUnit 执行一次
  48.  
  49. [TestFixtureTearDown]
  50.  
  51. //销毁,回收掉整个类。在NUnit 执行一次
  52.  
  53. [Test]
  54.  
  55. //声明该方法为测试方法
  56.  
  57. [Ignore(“参数字符串”)]
  58.  
  59. //忽略,标记该测试方法不会在 NUnit 中执行,在 NUnit 运行时会执行该字符串,
  60.  
  61. 说明:不执行测试的原因等。
  62.  
  63. [Explict]
  64.  
  65. //显示的运行,在 NUnit 中需手动指定单独运行该测试方法
  66.  
  67. [Cateory(“分组名称”)]
  68.  
  69. //在NUnit 中,Categoryies 选项卡中显示,Case 分组管理,分组执行 Case
  70.  
  71. [ExpectedException(typeof(DivideByZeroException))]
  72.  
  73. //定义抛出异常,该异常为除数不能为0

NUnit单元测试笔记的更多相关文章

  1. C# ~ NUnit单元测试

    单元测试 单元测试(Unit Test)的一个测试用例(Test Case)是一小段代码,用于测试一个小的程序功能的行为是否正常,保证开发的功能子项能正确完成并实现其基本功能.一个单元测试是用于判断某 ...

  2. NUnit单元测试

    单元测试对程序员来说是非常重要的一门技术,但是在实际编程中却往往被程序员所忽视.微软的VS开发工具为我们提供了强大的单元测试环境,在VS当中可以直接对类库项目进行测试,极大的方便了程序员的自我纠错能力 ...

  3. NUnit单元测试资料汇总

    NUnit单元测试资料汇总 从安装到配置 首先到官网http://www.nunit.org/下载如下图的资料,安装NUnit-2.6.1.msi包. 然后挂在VS2010外部工具这个地方来使用,工具 ...

  4. Nunit单元测试入门学习随笔(一)

    Nunit单元测试 一.插件安装与项目关联 选择工具~扩展和更新 点击联机~搜索Nunit安装图内三个插件 新建单元测试项目 勾选项目引用 二.Nunit学习 1.了解单元测试 单元测试在我的理解是测 ...

  5. (二)NUnit单元测试心得

    现在接着上次说到的内容,如何在项目中进行单元测试.由于做了一些调整,我上次发的内容,我这次也会重新发一次,请认真看看. 一.软件开发过程中存在的问题(没有使用单元测试的情况下) 难于定位bug的位置 ...

  6. (一)NUnit单元测试心得

    由于各种缘由,一本<.Net单元测试艺术>突然出现在了我的办公桌上,于是我的单元测试之路就此开始.通过一两个月不间断的学习,以及不断结合具体的项目做开发,再结合书上的知识对单元测试有了一些 ...

  7. nunit单元测试详解

    在粗略看了代码后,下面就详细说明相应的测试标记(属性)的用法. [TestFixture(arguments)]属性标记类为测试类,若没有填写参数,则测试类必须含有无参构造函数,否则需要相应的有参构造 ...

  8. NUnit单元测试示例

    单元测试的用法 1.下载NUnit软件 安装后打开界面如图: 2.新建测试项目 添加类库项目并在NuGet管理包中添加NUnit 这里添加NuGet的NUnit包要注意保持版本和之前下载的NUnit软 ...

  9. Visual Studio 2012使用NUnit单元测试实践01,安装NUnit并使用

    在Visual Studio 2012中,默认使用Microsoft自带的MS-Test测试框架.但,Visual Studio同样允许使用第三方测试框架,比如NUnit,xUnit,MbUnit,等 ...

随机推荐

  1. 局域网查看工具Lansee注册码

    相信好多人为查看局域网IP发愁,今天给大家推荐一个工具 lansee 猛戳下载

  2. 170214、mybatis一级和二级缓存

    mybatis一级缓存是指在内存中开辟一块区域,用来保存用户对数据库的操作信息(sql)和数据库返回的数据,如果下一次用户再执行相同的请求, 那么直接从内存中读数数据而不是从数据库读取. 其中数据的生 ...

  3. ThinkPHP中通过URL重写隐藏应用的入口文件index.php的相关服务器的配置

    [ Apache ] 将httpd.conf配置文件中mod_rewrite.so所在行前面的‘#’去掉 AllowOverride None 将None改为 All 效果图

  4. Java Concurrency In Practice

    线程安全 定义 A class is thread-safe if it behaves correctly when accessed from multiple threads, regardle ...

  5. 报错:SyntaxError: (unicode error) 'unicodeescape' codec can't decode bytes in position 2-3: truncated \UXXXXXXXX escape

    Outline SyntaxError: (unicode error) 'unicodeescape' codec can't decode bytes in position 2-3: trunc ...

  6. [译]理解Windows消息循环

    出处:http://www.cnblogs.com/zxjay/archive/2009/06/27/1512372.html 理解消息循环和整个消息传送机制对Windows编程来说非常重要.如果对消 ...

  7. Linux网络调试工具资料链接

    Dropbox: https://huoding.com/2016/12/15/574 Tcpdump: http://roclinux.cn/?p=2474

  8. python逆向工程:通过代码生成类图

    python逆向工程:通过代码生成类图 大致过程 现在有一个core包,里面有python的代码. 通过core包,生成python的类图,如下: 实施步骤: 1.首先安装graphviz,一个画图工 ...

  9. 我们是80后 golang入坑系列

    现在这个系列,已经开始两极分化了. 点赞的认为风格轻松,看着不困.反之,就有人嫌写的罗里吧嗦,上纲上线.所以善意提醒,里面不只是技术语言,还有段子.专心看技术的,千万别点!别怪我没提醒!差点忘说,版权 ...

  10. 重置Linux普通账号和root账号密码

    今天想在Linux测试下HTTPie, 突然发现虚拟机里面的Linux, root账号和普通账号密码都忘记了. 百度了半天发现答案都不对, 最后用Google搜到了答案. 本人系统环境: VMware ...