Nunit - doesn't discover tests [no error-message] Nunit - 无法发现测试 [no error-message]

13 浏览
0 Comments

Nunit - doesn't discover tests [no error-message] Nunit - 无法发现测试 [no error-message]

单元拒绝在程序集中发现或运行我的测试。这并不是单元产生类似“无法在程序集中找到测试”的错误消息的情况。它只是没有发现我有测试。

我右键单击测试方法,测试输出显示:

发现测试开始 ------

发现测试完成:0 个测试被发现 (0:00:00,0260026)"

我尝试了这篇帖子中提到的所有方法:

NUnit不在程序集中找到测试

升级不可行。处理器架构设置是正确的。我的测试是公开的,并且具有所有正确的标记。

这是我项目中的一些代码,我根本无法执行。我知道这一点,因为我在开头设置了一个断点。

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using NUnit.Framework;
namespace UnitTestProjects
{
    [TestFixture]
    public class SomeRandomTests
    {
        [Test]
        public void ShouldFail()
        {
            Assert.AreEqual(1, 0);
        }
        [Test]
        public void ShouldPass()
        {
            Assert.AreEqual(1,1);
        }
    }
}

我正在运行内部的Visual Studio测试资源管理器。Unit Framework 版本2.5.9.10348,运行时版本v2.0.50727。我已安装了Unit Test Adopter。我尝试重新安装它,但没有成功。

0