摘要:
Getting Started with NUnit如果你打算开始学习,到下载页面选择一个NUnit版本。安装页面包含了安装说明。开始NUnit阅读Quick Start页面。验证了一个C#银行应用程序的开发过程。查看Samples部分例子,包括了VB.NET、J#以及托管C++。使用哪种形式? NUnit有两种不同方式来测试用例。 A.控制台:NUnit-Console.exe,可以最快的使用,但是不能进行交互。 B.GUI:NUnit.exe,是一个Windows窗体应用程序提供可视化的界面,同时能够可选择性是运行测试。NUnit Quick StartNote:本页面是基于... 阅读全文
推荐排行榜
编码一年之后对.net门槛低or不低的看法
2012-11-30 11:47 by Max蚊子, 3603 阅读, 收藏,
摘要:
在谈这个话题之前必须对.net这个门槛进行定义,一千个人有一千个想法,所以对不同事物有不同的观点(那些墙头草除外)。就像大家平时购物一样,如果我一个月10K拿500RMB去买一件衣服我不会有任何犹豫或者认为买的衣服贵,如果我一个月3K拿500RMB去买衣服我会犹豫很久认为很奢侈。 前几天的两位仁兄就是在对门槛的不同定义下做的阐述。Tony Qu仁兄定义入门就是能够独立的去解各种决疑难杂症,个人认为差不多是当今社会或者行业定义的高级程序员的级别了。子阳仁兄定义入门就是能够完成一般任务和问题,应该是初级程序员级别的。 笔者2011年毕业,至今一年之余, 大学上过一学期的.NET课程,后来都... 阅读全文
[翻译]NUnit---Action Attributes(八)
2013-05-15 21:45 by Max蚊子, 1097 阅读, 收藏,
摘要:
AttributesNUnit 1.0使用传统的基于继承和命名约定来识别测试。从2.0开始NUnit使用自定义特性来实现。因为NUnit的test fixtures不是从框架类库继承,所以开发人员可以用其他方式轻松的使用继承。由于没有任何命名约定,故名称的选择可以是完全面向通信测试目标。所有NUnit特性都包含在NUnit.Framework命名空间。每个包含测试的源文件都必须声明nunit.framework.dll程序集命名空间的引用。从NUnit2.4.6开始,NUnit特性不再是密封的,任何继承这些特性的特性都能够被NUnit识别。Action Attributes (NUnit 2. 阅读全文
[翻译]NUnit---Exception && Utility Methods (六)
2013-04-01 21:55 by Max蚊子, 1374 阅读, 收藏,
摘要:
Exception Asserts (NUnit 2.5)Assert.Throws作用于类本身,而不是比较值,它调用代理来验证抛代码片段出一个特定异常。在一个类可中Assert成功时可以是返回一个Exception而不是void,下面的例子代表了几种使用方式。Assert.Throws可以使用约束参数或者是异常类型作为预期的抛出异常类型。类型格式可以是泛型或者一般类型。Assert.DoesNotThrow用于确认代理不会抛出异常。Assert.Catch与 Assert.Throws 相似,但是当一个异常派生意另一个异常是会通过。View Code Exception Assert.Thr 阅读全文
[翻译]NUnit---Condition Asserts && Comparisons Asserts && Type Asserts (五)
2013-03-31 14:06 by Max蚊子, 1024 阅读, 收藏,
摘要:
Condition Asserts测试指定条件的方法称作条件测试,测试结果作为第一个参数,第二个是可选的消息参数。提供了如下方法:View Code Assert.IsTrue( bool condition );Assert.IsTrue( bool condition, string message );Assert.IsTrue( bool condition, string message, object[] parms );Assert.True( bool condition );Assert.True( bool condition, string message );Asser 阅读全文
浙公网安备 33010602011771号