C# nunit无法执行测试,生成:0成功,0失败,2最新,0跳过==========

C# nunit无法执行测试,生成:0成功,0失败,2最新,0跳过==========,c#,visual-studio,visual-studio-2010,c#-4.0,nunit,C#,Visual Studio,Visual Studio 2010,C# 4.0,Nunit,使用NUnit3.0 visual studio 2013 但当尝试运行测试时,我在控制台上得到了这个 ========== Build: 0 succeeded, 0 failed, 2 up-to-date, 0 skipped ========== 下面是代码 using System; using NUnit.Framework; namespace SampleCodeApp.NUnitTest { [TestFixture] public class Sample

使用NUnit3.0 visual studio 2013

但当尝试运行测试时,我在控制台上得到了这个

========== Build: 0 succeeded, 0 failed, 2 up-to-date, 0 skipped ==========
下面是代码

using System;
using NUnit.Framework;

namespace SampleCodeApp.NUnitTest
{
    [TestFixture]
    public class SampleCodeClassTest
    {
        [Test]
        public void SuiteSelectionTest()
        {
            Console.WriteLine("xxxx");
            String x = "e";
            Assert.That(x,Is.EqualTo("e"));
        }
    }
}

我对NUnit3/NuGet/Visual Studio也有同样的问题

如果您已将NUnit安装为NuGet软件包,NuGet将通知您更新可用:NUnit3。 但你也需要一个预发布版本

所以NuGet不会通知您,并且与NUnit3不兼容


因此,您可以使用NUnit3/NUnit3TestAdapter预发布或将NUnit3降级为NUnit 2.6.4。

Visual Studio不会自动运行测试。您需要使用或从nunit控制台运行测试。顺便说一句,您所谓的试图运行测试的
只是从源代码编译而来的。@SergiiZhevzhyk,我已经试过了,并安装了相同的软件:如何运行测试?@SergiiZhevzhyk I run test By(运行测试)如果您使用Microsoft单元测试框架,它可以工作,但对NUnit不起作用