2017-10-21 179 views
0

单元测试来看,我必须建立在我的机器上的单元测试DDL并在另外的地方没有安装Visual Studio的.Net没有视觉工作室

为此,我安装NUnit的命令行中运行,并调用我的单元测试DLL和它不是在我的C#工作

我只在我的测试方法

添加[TestMethod]属性下面的图片展示如何调用NUnit的命令行

enter image description here

任何问题在这里或以任何其他方式做到这一点?

注:我使用硒库在我的项目

+0

版本的Nunit和不是控制台是一样的吗?你能够从Visual Studio运行测试吗? –

+0

是它在VS – LittleDragon

+2

上工作你确定你有NUnit单元测试吗? 'TestMethod'看起来像'Microsoft.VisualStudio.TestTools.UnitTesting.TestMethodAttribute',而不是NUnit的一个... –

回答

2

NUnit的控制台亚军由运行NUnit的测试,即,使用NUnit的框架测试。由于您使用的是[TestMethod]属性,因此您可能正在使用Microsoft的测试框架。

NUnit以前是作为一个软件包交付的(第2版),但是第3版将它分成几个不同的软件包。您将不得不下载并引用NUnit框架并更改测试以使用它的属性和断言。