无法发现NUnit测试用例

时间:2016-03-22 14:31:36

标签: c# nunit

我尝试使用Nunit测试我的简单程序,但我不知道为什么它无法发现我的测试用例...编译结果通过

以下是我的代码:

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using NUnit.Framework;

namespace ConsoleApplication2
{
    class FizzBuzz
    {
        public static string TestTarget(int parameters)
        {
            return parameters.ToString();
        }
    }
}

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using NUnit.Framework;

namespace ConsoleApplication2
{
    class FizzBuzzTest
    {
        [TestFixture]
        public class fizzBuzzTest
        {
            [Test]
            public void TestCase1()
            {
                Assert.That(FizzBuzz.TestTarget(1), Is.EqualTo("1222"));

            }

        }
    }
}

1 个答案:

答案 0 :(得分:3)

如果您使用Nunit 3.*,则需要安装NUnit3 Test Adapter。 对于Nunit 2.* - NUnit Test Adapter

在Visual Studio中,转到Tools -> Extensions and Update -> Online并找到所需的适配器。