visual-studio-2010 - 当我尝试在 VS 2010 中运行 Nuint 测试时,此

我的 visual studio 2010 express 中有一个 c-sharp 项目,所以我执行了以下操作以便能够运行 Nunit 测试:- 1. 我下载“NUnit-2.6.1.msi”。 2,我从 C:\Program Files\NUnit 2.6.1\bin\framework 添加对“Nunit.framework.dll”的引用 3. 我从“外部工具”添加以下配置

  • 命令:C:\Program Files\NUnit 2.6.1\bin\nunit.exe

  • 参数:/run $(ProjectDir)/$(ProjectFileName)

  • 初始目录:$(ProjectDir)。

但是当我尝试从 Visual Studio 运行 Nunit 测试时,出现了以下错误:- 此程序集不是使用任何已知的测试框架构建的

谁能帮我解决这个问题?? 最好的问候

最佳答案

我遇到过一次这个问题,我通过执行以下操作解决了它:

  1. 为 NUnit 添加 Using 语句(使用 NUnit.Framework;)
  2. 类属性应该是 [TestFixture] 而不是 [TestClass]
  3. 使用属性 [Test] 而不是 [TestMethod] 装饰您的测试方法

希望对你有帮助

关于visual-studio-2010 - 当我尝试在 VS 2010 中运行 Nuint 测试时,此程序集不是使用任何已知的测试框架构建的错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12961369/

相关文章:

parsing - 关于如何实现 BASIC 语言解析器/解释器的任何建议?

.net - Vb.net 仅从带整数的字符串中获取整数

php - 为什么 PhpStorm 检查说 `Exception` 未定义?

arrays - MIPS中的冒泡排序算法

sql - DB2 中的意外标记 "LIMIT"

sql-server-2008 - 在 SQL 查询中对日期时间列使用通配符

c# - 从 AJAX 发布的字符串中删除 BOM 字符

jsp - 如何从 jsp 页面获取选定行的列表或选定复选框的列表到 liferay 6 中 por

php - 如何使用php删除重复的字母

php - 使用单个命中的唯一文档 ID 通过 Amazon CloudSearch 搜索数据