我遇到了通用Windows平台单元测试库中运行单元测试的问题。具体来说,我会收到以下错误消息:
测试适配器向未知测试用例发送了结果。忽略[单位测试方法名称]
的结果
这是我尝试过的事情,但无济于事:
- 确保使用X86平台构建解决方案;我什至也尝试过x64作为平台,但是发生同样的错误。
- 确保测试跑步者使用的平台与我构建的平台相匹配(x86或x64)。
- 删除 bin 和 obj 文件片。
- 重新启动视觉工作室(无数次)。
我还有其他可以检查的东西吗?
编辑:希望将更多的特定环境特定项目介绍出该问题:
- 单元测试库项目类型I拥有的是通用Windows平台单元测试库类型。
- 测试确实在我的桌面上成功运行,该桌面正在运行使用Update 2(Enterprise)的VS2015。但是,在我的笔记本电脑上运行了相同版本的VS,它插入了上述问题。
我弄清楚了我的问题。事实证明,我在某一时刻删除了以下"单元测试项目AssemblyInfo
文件"的关键属性:
[assembly: AssemblyMetadata("TargetPlatform", "UAP")]
一旦将其添加回,单元测试执行。
d'OH!