首页 > 代码库 > NUnit - 使用感受
NUnit - 使用感受
Nunit使用
最近项目开始大量使用Nunit, 发现Nunit还是有很多好处的。
1. 测试驱动逻辑,这样可以尽最大可能减少“修改”引入的Bug. 如果你修改了一些东西,导致Case跑不过。请检查你修改的逻辑。
2. 写出来的代码会更符合测试方法。比如尽量把一些逻辑放入属性中,测试起来明朗很多。代码读起来也清爽很多。这些以前都没注意。
NUnit 使用需要两个包
1. Nunit: http://nunit.org/?p=download
2. Moq : https://code.google.com/p/moq/downloads/list
简单使用,可以参考
Quick Start: http://www.nunit.org/index.php?p=quickStart&r=2.2.10
Sample: http://www.codeproject.com/Articles/178635/Unit-Testing-Using-NUnit
什么是Mock
Mock技术就是模拟出来一个Object, 并且改变它的行为。
通俗来讲,比如我们有一个数据库操作Service, 并且通过这个Service和数据库交互,但是在测试的时候,需要Service能返回测试数据。
这时候可以用Mock,来模拟一个Service。
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。