gpt4 book ai didi

c# - NUnit 不适用于 Visual Studio 2010?

转载 作者:行者123 更新时间:2023-11-30 19:31:50 25 4
gpt4 key购买 nike

我是 NUnit 的新手,我今天才下载它,但我无法让它与 visual studio 一起工作。 (我也是 Visual Studio 的新手)我正在关注 TekPub 的 Mastering C# 4.0 教程。

屏幕截图:红色圆圈区域内缺少某些内容。旁边应该有一些“绿色的东西”,让你双击它并运行 NUnit 测试。
http://dl.dropbox.com/u/20422001/NunitMissing.jpg

如您在上面的屏幕截图中所见,NUnit 似乎无法正常工作....

我错过了什么吗?请指教。谢谢

编辑这就是它应该的样子。我从视频教程中截取了屏幕截图:

http://dl.dropbox.com/u/20422001/nunit.jpg

这是项目文件:

http://dl.dropbox.com/u/20422001/MasteringCSharp.rar

如您所见,我没有“单元测试”选项卡和“单元测试 session ”...

最佳答案

你没有做错任何事。开箱即用的 NUnit 不直接与 Visual Studio 集成。视频中的屏幕截图似乎使用的是 Resharper 的测试运行器。

通常,使用 NUnit 进行测试需要您编译测试项目,然后将其加载到 NUnit GUI (nunit.exe) 中,测试可以从那里运行。使用 NUnit GUI 时,只要重新编译程序集,项目就会重新加载。 (有时我更喜欢将它放在一个单独的进程中,因为它不会占用 Visual Studio 的 UI,但这是一个偏好问题。)

使用第三方测试运行器(如 Resharper、TestDriven.net、Galileo 等)的额外优势在于,它允许您直接从 IDE 中运行或调试测试。您可以使用 NUnit 完成同样的事情,方法是将 Visual Studio 配置为附加到 NUnit 并从外部进程调试您的测试。这post shows you how .

关于c# - NUnit 不适用于 Visual Studio 2010?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6475378/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com