随笔分类 - 单元测试框架NUnit
摘要:Attributes NUnit 1.0使用传统的基于继承和命名约定来识别测试。从2.0开始NUnit使用自定义特性来实现。 因为NUnit的test fixtures不是从框架类库继承,所以开发人员可以用其他方式轻松的使用继承。由于没有任何命名约定,故名称的选择可以是完全面向通信测试目标。 所有N
阅读全文
摘要:StringAssert (NUnit 2.2.3) StringAssert类提供一系列检查字符串的方法。 CollectionAssert (NUnit 2.4 / 2.5) CollectionAssert类提供一系列检查两个集合及内容的方法。AreEqual检查两个集合对应元素都相等时则集合
阅读全文
摘要:网址:http://www.cnblogs.com/kim01/archive/2013/04/01/2994378.html Exception Asserts (NUnit 2.5) Assert.Throws 作用于类本身,而不是比较值,它调用代理来验证抛代码片段出一个特定异常。 在一个类可中
阅读全文
摘要:网址:http://www.cnblogs.com/kim01/archive/2013/03/31/2991597.html Condition Asserts 测试指定条件的方法称作条件测试,测试结果作为第一个参数,第二个是可选的消息参数。提供了如下方法: Assert.IsTrue( bool
阅读全文
摘要:Equality Asserts 这些方法测试两个参数是否相等。语言不自动装修的普通类型可以使用对应的重载的方法。 Comparing Numerics of Different Types 比较两个对象的方法重载做了特别规定,使不同类型可以用预期的数值进行比较。//这句话感觉翻译的糊里糊涂的 Co
阅读全文
摘要:Installation NUnit安装程序默认安装文件路径为C:\Program Files\NUnit 2.6.2。根据用户选择安装的选项,安装文件有三个子文件夹:bin、doc、samples。源码以后不再与安装文件一起打包,提供单独下载。 Running NUnit 根据电脑不同操作系统,在
阅读全文
摘要:前言: 翻译这个系列主要是自己在学习NUnit之时看英文文档大部分能看懂但是有些还是功底不足,所以在方便自己以后再学习的时候可以快速查找,也能够加深印象以及掌握的更好。同时在搜索网上关于NUnit系列文章,发现基本都不是最新的系列,由于新版本与老版本有些学出入,发到首页可以方便大家一起学习。 再能力
阅读全文
摘要:说到测试,相信大家都或多或少了解。 按照各自分类,就自己知道包括 A.单元测试、集成测试、系统测试 B.白盒测试、黑盒测试 C.压力测试、性能测试、安全测试 ...... 反正是太多太多。就做开发以来,就只有自测和交叉测试,基本都是按照需求测试是否实现了相关的业务和什么提示信息、文本长度等细节问题,
阅读全文
摘要:Getting Started with NUnit 如果你打算开始学习,到下载页面选择一个NUnit版本。安装页面包含了安装说明。 开始NUnit阅读Quick Start页面。验证了一个C#银行应用程序的开发过程。查看Samples部分例子,包括了VB.NET、J#以及托管C++。 使用哪种形式
阅读全文