如何将DLL导入c#测试项目

时间:2013-09-03 13:48:14

标签: c# nunit

我目前正在通过下面的NUnit教程,但是因为当他说“将下载的DLL文件导入到项目中”时我不知道作者所指的是什么,所以我陷入了一半。任何人都可以看看,告诉我这些DLL文件是什么?到目前为止,我已完成所有编码,我只是不确定它们是什么/如何将它们导入到我的项目中。感谢。

http://www.codeproject.com/Articles/178635/Unit-Testing-Using-NUnit

3 个答案:

答案 0 :(得分:1)

使用程序包管理器控制台并发出以下命令:

Install-Package NUnit.Runners

这可能是作者的意思,但NuGet是最近走的路。

请注意,如果你有Resharper,Continuous Tests,NCrunch等,你不需要老式的NUnit跑步者,可以使用这些工具内置的那些。在这种情况下,您需要NUnit而不是NUnit.Runners

答案 1 :(得分:1)

您需要添加对nunit.framework.dll的引用,您可能已经在之前下载了该引用。更好的是,使用nuget来安装它:Install-Package NUnit

答案 2 :(得分:1)

项目可供下载。您将看到作者创建了NUnit_Application(控制台应用程序)和NUnit_Application.Test(类库)。您还会看到一个名为" NUnit Rferences"的文件夹。在NUnit_Application下。当他说导入下载的dll时,他意味着把它放在硬盘上的任何地方(在这种情况下,他把它放在NUnit_Application文件夹下)并通过"添加参考文献&添加对它的引用(nunit.framework.dll) #34 ;.在这种情况下,NUnit_Application.Test将引用该dll,因为它是使用该dll中的类的那个。

请注意,作者正在手动下载和引用dll。你可以通过NuGet实现同样的目标。