我在VS2008,C#显影,.NET 3.5。

我下载NUnit的2.5赢/ MSI版本。我已经创建包含若干[测试]方法A [的TestFixture]类。

我如何运行测试?

当我运行从埃德埃姆斯一个NUnit的演示溶液,他的测试的.cs文件具有在灰色列到代码左侧的图标(相同的地方断点,书签等显示出来。)点击图标给出我的一个选项来运行测试。

这图标不显示在我的项目。是否有我需要设置的属性?

同时,文档是指可被用来运行测试一个NUnit的GUI。一个GUI似乎没有在NUnit的的MSI版本下载。是否有桂单独下载?

有帮助吗?

解决方案

感谢所有帮助球员。

我使用ReSharper的,忘记提到它。

其实,测试没有运行(没有在文件中找到测试),因为我[的TestFixture]类是不公开。它改变了公共和我所有的测试出现了。

另外,感谢您的帮助找到桂。我一直在寻找与文件名中的GUI一个exe。但我会用ReSharper的运行测试。现在,我已经发现了他们!

其他提示

您看到的最有可能有一个VS插上(ReSharper的,TestDriven.NET,等等),它不会与NUnit的演示。然而,NUnit的安装与GUI。转到您安装NUnit的文件夹,你会发现它。

的程序叫做nunit.exe和它在bin文件夹。

一旦你开始了,你就需要去文件 - >打开项目,找到你在Visual Studio中建立的DLL

您可以使用NUnit的亚军(GUI - nunit.exe bin文件夹,控制台 - NUnit控制台-x86.exe程序),它配备了NUnit的,我相信。

可替换地,如果有ReSharper的( http://www.jetbrains.com/resharper/)安装,它具有测试运行。

还有TestDriven.Net( http://www.testdriven.net/

我还没有看到这样的演示,但它像他使用 ReSharper的听起来很

如果您运行的MSI安装程序,它会安装NUnit的GUI亚军。如果你浏览你的开始菜单它可能在程序 - > NUnit的。从GUI亚军您可以通过导航到项目的bin目录加载测试组件。

您必须打开与1的dll)NUnit的命令行或2)NUnit的GUI

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top