【问题标题】:Unit testing ASP.NET website code outside of App_Code folder在 App_Code 文件夹之外对 ASP.NET 网站代码进行单元测试
【发布时间】:2013-02-24 11:26:59
【问题描述】:

我想对明显 App_code 文件夹之外的网页进行单元测试。

最好的方法是什么?

【问题讨论】:

    标签: asp.net unit-testing


    【解决方案1】:

    这取决于您实际测试的内容,有针对 HTML 输出的测试,但也许在 ASP.Net MVC 中您想要测试的是控制器。如果您正在测试数据结果,那么您的测试甚至会在项目之外执行。测试 aspx 文件实际上很难测试,因为有很多东西混合在一起,没有一个工具可以用单一的方法来测试它们。

    【讨论】:

    • 这是个好问题,我想我正在测试数据结果。顺便说一句,我没有使用 MVC(工作要求)
    • 好的,所以这篇文章可能对你有所帮助!希望对stackoverflow.com/questions/260342/…有帮助
    • 谢谢。我阅读了链接,如果我理解这涉及 DB 端,但是 ASP.NET 端也有任何资源吗?
    • 是的,您始终可以创建模型和测试类,从查询中检索数据并使用 NUNIT 查看结果是否符合您的预期。
    • 我认为 NUnit 不能与 ASP.NET 网站一起使用(注意:我使用的是普通网站,而不是 Web 应用程序)
    猜你喜欢
    • 1970-01-01
    • 2010-10-07
    • 2017-07-22
    • 2013-05-22
    • 1970-01-01
    • 1970-01-01
    • 2011-03-26
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多