【问题标题】:Best framework for Unit-Testing some legacy ASP.NET 1.1 code对一些遗留 ASP.NET 1.1 代码进行单元测试的最佳框架
【发布时间】:2026-02-19 05:55:02
【问题描述】:

我有旧版 asp.net 1.1 网站。它的 VB 分层结构非常差。调试大约需要 10 分钟来运行信用卡处理测试。

我想在解决方案中添加一些单元测试功能来检查我的更改。

我正在考虑将 mbunit 与galeo 一起使用。 mbunit 和 galleo 可以与我的 .net 1.1 代码一起使用吗?对于与 .net 1.1 代码兼容的单元测试框架还有其他建议吗?

更新

我并不想测试代码的实际 asp.net 部分,只是我在服务/数据层中添加的新接口/业务逻辑。

【问题讨论】:

    标签: asp.net unit-testing legacy .net-1.1


    【解决方案1】:

    nunit 拥有一套非常完整的 1.1 兼容工具。

    【讨论】:

    • 我以前用过 NUnitAsp。我发现它对单元测试很失望。很多奇怪的东西(例如,IE COM 控件在测试期间断开连接并导致错误)。
    • 它有像galeo 一样的自己的测试运行器吗?什么名字或它?我从来没有用过nunit。我是 mstest/mbunit 的家伙
    • 在大约 20 分钟内启动并运行编写测试 - 感谢您的回答。