【发布时间】:2010-06-07 09:04:20
【问题描述】:
我在 Visual Web Developer 2008 Express 中编写了一个 NUnit 测试。但是当我运行测试时,它不会在我设置的断点处暂停。它只是继续运行,但在断点处,我需要逐步查看测试。
谁能告诉我如何在 NUnit 中使用断点?
提前致谢!
【问题讨论】:
标签: visual-studio unit-testing nunit breakpoints
我在 Visual Web Developer 2008 Express 中编写了一个 NUnit 测试。但是当我运行测试时,它不会在我设置的断点处暂停。它只是继续运行,但在断点处,我需要逐步查看测试。
谁能告诉我如何在 NUnit 中使用断点?
提前致谢!
【问题讨论】:
标签: visual-studio unit-testing nunit breakpoints
这就是你的做法...... - http://codebetter.com/blogs/paul.laudeman/archive/2004/03/18/NUnit-Tip_3A00_-Debugging-your-unit-tests.aspx
但是我不确定 VS 的 Express 版本是否支持“启动外部程序”以进行调试/“附加到进程”。在这种情况下,您可能需要升级才能进行调试。
【讨论】:
这很容易用 VS C# Express 完成 - 看看:
http://www.dotnet-developer.de/2009/10/aspnet2005/how-to-use-nunit-with-visual-studio-express-2008/
但是我不知道这是否适用于 Web Developer。
【讨论】:
我假设您是从 Visual Studio 外部运行 NUnit,因为 Express 版本不支持插件。我不认为你可以这样调试 NUnit 测试。如果您有非 Express 版本,则可以使用 testdriven.net-plugin 进行调试。也许如果您将 NUnit 运行器设置为程序以在您的程序集作为命令行参数的情况下执行调试...
【讨论】: