NUnit单元测试笔记

vs2010 和 NUnit 问题处理。 1. 在 <configuration> 下 加 ... <startup> <requiredRuntime version="v4.0.30319" /> </startup> 2. 在 <runtime> 加   <runtime>   ...  <loadFromRemoteSources enabled="true" />   ...  </runtime> 其中loadFromRemoteSources 的配置选项为:<loadFromRemoteSources enabled="true|false" />   另外,更加你的.net framework版本选择是哪个版本:v4.0.20506 和 4.0.30319   如果是4.0.30319配置为:<requiredRuntime version="v4.0.30319" />   如果是4.0.20506 配置为:<requiredRuntime version="v4.0.20506" /> 注意:单元测试中,Case 与 Case 之间不能有任何关系 测试方法不能有返回值,不能有参数,测试方法必须声明为 public [TestFixture] //声明测试类 [SetUp] //建立,初始化。被声明为 SetUp 的方法为初始化方法。在测试类中有多少个方法就会被执行多少次 [TearDown] //销毁,回收。一般对应 SetUp ,同样是在测试类中有多少个方法,TearDown 就会被执行多少次 [TestFixtureSetUp] //初始化整个类。在 NUnit 执行一次 [TestFixtureTearDown] //销毁,回收掉整个类。在NUnit 执行一次 [Test] //声明该方法为测试方法 [Ignore(“参数字符串”)] //忽略,标记该测试方法不会在 NUnit 中执行,在 NUnit 运行时会执行该字符串, 说明:不执行测试的原因等。 [Explict] //显示的运行,在 NUnit 中需手动指定单独运行该测试方法 [Cateory(“分组名称”)] //在NUnit 中,Categoryies 选项卡中显示,Case 分组管理,分组执行 Case [ExpectedException(typeof(DivideByZeroException))] //定义抛出异常,该异常为除数不能为0

转载于:https://www.cnblogs.com/Roger1227/archive/2011/05/17/3130370.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值