我正在 Visual Studio 2013 Professional 中实施测试解决方案。我选择了 NUnit(2.6.4 版)作为测试框架。我已经安装了 NUnit 测试适配器,以便也在 Visual Studio 中执行我的测试。在我输入 NUnit 扩展类以获取断言失败消息之前,一切正常……在 Visual Studio 测试资源管理器中的此类实现之前,我的所有测试类和相关方法都已正确列出;在我重建我的解决方案时扩展实施之后,测试列表不再出现(测试资源管理器窗口可见,但是当我构建/重建我的解决方案时,没有列出任何内容)。
我所有的类都是public
,每个测试类都用[TestFixture]
属性装饰,每个测试方法都有[Test]
一个。在我的扩展类下面:
using System;
using COLL = System.Collections.Generic;
using NUnit.Core.Extensibility;
using NUnit.Core;
namespace UTDirectPLM
{
[NUnitAddinAttribute(Type = ExtensionType.Core)]
public class ExtensionToLog
{
// the wrong behaviour occurs also if I leave empty the class body.
}
}
我忘记了什么?