单元测试

单元测试的要求就是你要把每个方法尽量弄成可测试的。尽量让你的方法变成是可测试的,就是培养你重构意识的利器。在你要求把方法变成可测试的过程,你就会发现你必须得不断的修改你的方法,让它的职责尽量单一,让它尽量的与上下文无关,让它尽可能通过方法参数的输入输出就能完成相关的功能,让依赖的类都尽量改为接口而不是实例。最终,你就会发觉,这就是重构!而且是在不知不觉中,你重构的功力就会大大提升,你编程的水平也会大大提升!

.net 可以使用TDD(Test-Driven Development)做单元测试

可以到http://testdriven.net/download.aspx 下载  进行安装,安装之后在vs中就会有测试命令,TDD 内部使用的是nunit.exe 不是用vs 也可以直接打开nunit.exe 进行相对应的测试

posted on 2015-12-22 16:29  liumumu  阅读(45)  评论(0编辑  收藏  举报