- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我是 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/
我是一名优秀的程序员,十分优秀!