我已将必要的程序集包含在VS2008中的 Windows类项目中.当我开始尝试编写测试时,我得到一个红色的波浪线,并且消息[Test]不是有效的属性.我之前使用过NUnit ……也许是早期版本.我究竟做错
using System; using System.Collections.Generic; using System.Linq; using System.Text; using NUnit; using NUnit.Core; using NUnit.Framework; namespace MyNamespace { public class LoginTests { [Test] public void CanLogin() { } } }这是额外的使用线让你遇到麻烦.仅使用NUnit.Framework;
在内部NUnit.Core也有一个名为Test的类型,你正在与它发生冲突.
您可以使用[TestAttribute]完全拼写出属性部分来解决冲突.