需要在asp .net webforms中进行单元测试的应用程序

时间:2013-09-16 11:29:45

标签: unit-testing webforms nunit

我的一个客户需要在asp .net webforms中进行单元测试的应用程序。但我不知道如何启动或单元测试应用程序/ MVC。我想知道如何在webforms中创建单元测试的应用程序。任何例子,视频,教程都会有所帮助。

Thnaks

2 个答案:

答案 0 :(得分:0)

我建议你做以下事情:

  1. 开始询问您的客户和您自己想要实现的目标?除了说你是单元测试之外,仅仅进行单元测试并不是一个值得追求的目标。
  2. 阅读一些介绍性的书籍The Art Of Unit Testing,让自己熟悉单元测试。
  3. 考虑阅读this ASP.NET MVC book,因为它会引导您完成ASP.NET MVC应用程序的所有层,同时在每个层上应用单元测试(非常好的示例)。

答案 1 :(得分:0)

我同意梅里克回答的第1点。将单元测试添加到现有应用程序可能需要大量工作,并且没有充分理由,客户不太可能想要为此付费。但是,可以使用添加或删除功能的请求作为入门机会。例如,如果您有一项任务要删除一些现有功能,那么放置一组单元测试来验证应用程序的现有行为可以在以后节省麻烦。可以把它想象成在施工前安装脚手架。

从您的问题中不清楚,但如果ASP.NET WebForms与ASP.NET MVC不同,您希望进行单元测试,我建议您查看Model View Presenter设计模式。 Herehere是一些应该有用的文章。