Nunit你的经历是什么?

时间:2010-11-23 06:31:27

标签: c# .net unit-testing nunit

NUnit如何帮助您推出单元测试解决方案?你从头开始实现它的速度有多快?可以给出任何提示,这将有助于我们快速有效地实施Nunit吗?

3 个答案:

答案 0 :(得分:2)

设置一个NUnit测试项目是一段时间的工作:添加新的类库项目,添加NUnit Framework参考,你就完成了。

您的代码在单元测试中的容易程度取决于与任何其他代码隔离的容易程度。

一种没有依赖关系的方法,最容易测试 - 但最不可能特别有用。大多数情况下,你正在打电话给其他班级做某事。

在类构造函数中具有特定所有依赖关系的方法将很容易测试 - 只要您可以隔离依赖关系并将其传递给它。

直接调用其他类的方法将更难以测试,并且可能无法进行严格的单元测试,具体取决于它的交织程度。

查看并了解测试类型之间的区别。

答案 1 :(得分:1)

我建议你阅读以下书:
http://www.manning.com/osherove/
肯定会加快你的学习曲线。如果您有足够的经验,可以在前三章(一个周末)之后开始。祝你好运!

答案 2 :(得分:0)