【问题标题】:Need unit tested application in asp .net webforms需要在 asp .net webforms 中进行单元测试的应用程序
【发布时间】:2023-04-05 03:27:01
【问题描述】:

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

感谢

【问题讨论】:

    标签: unit-testing webforms nunit


    【解决方案1】:

    我建议你做以下事情:

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

    【讨论】:

      【解决方案2】:

      我同意 meilke 回答的第 1 点。向现有应用程序添加单元测试可能需要大量工作,而且没有充分的理由,客户不太可能愿意为此付费。但是,可以使用添加或删除功能的请求作为开始的机会。例如,如果您的任务是删除一些现有功能,那么放置一组单元测试来验证应用程序的现有行为可以在以后省去麻烦。可以将其想象为在进行建筑工作之前将脚手架放置到位。

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

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2010-10-05
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2016-06-26
        • 2014-06-03
        • 2019-01-01
        相关资源
        最近更新 更多