【发布时间】:2018-05-30 13:56:27
【问题描述】:
早安
注意:我是 VS 和 C# 编码的新手。学习并有以下问题。
问题说明: 来自 VS 2013 (Nunit v2.x) 的 C# Nunit 测试不会显示在 VS 2017 (Nunit 3.x) 的测试资源管理器中
背景: 最近为我们使用 VS 2013 和基于 NUnit 2.x 的 C# 编写的应用程序确定了良好的脚本。 我已使用 VS 2017 和 Nunit v.3.10.1 和 Nunit3TestAdapter v.3.10.0 将它们复制到我的机器中。
注意:测试在另一台装有 VS 2013 和 Nunit v2.x 的机器上运行良好
机器和 VS 配置: - 带有 64 位处理器的 Windows 10 pro 64 位操作系统 - VS 2017:默认处理器架构设置为 X64 - 目前,“Active Solution Platform”设置为 X86,用于我的测试项目的构建设置(构建 > 配置管理器)。 - 用于 Nunit 的 VS Nuget 包:v.3.10.1 - Nunit3TestAdapter 的 VS Nuget 包:v.3.10.0
我做过或尝试过的事情: - 测试项目cs文件在正确的地方包含[TestFixture]和[Test] - 我曾多次尝试清理/重建解决方案 - 我已尝试多次重新启动 Visual Studio - 我在这里和其他地方研究了很多文章 - 如果可能、不可能或解决方案是什么,目前还不能得到直接的答案。
非常感谢! 安德鲁
【问题讨论】:
标签: c# visual-studio-2017 nunit-3.0