visual-studio - Visual Studio:“没有测试与给定的测试用例过滤器匹配”,但仅在从顶层运行时?
问题描述
如果我从测试资源管理器中项目的顶部节点运行我们的单元测试,在 Visual Studio 2019 中,没有任何测试运行,并且我在“测试输出”窗口中收到此错误,表明没有测试运行、失败或被跳过。它甚至没有确定要运行多少测试:
然后测试会像这样显示在测试资源管理器中(红色箭头表示测试开始的节点):
但是,如果我从下一个节点开始测试运行,该节点下的测试将一直运行到完成:
知道为什么从项目树的顶部节点运行测试会导致“没有测试与给定的测试用例过滤器匹配......”但从子节点运行不会?我们曾经能够启动我们所有的测试,并且它们会不间断地运行。现在我们必须单独启动每个节点。
解决方案
推荐阅读
- node.js - 邮递员不发送嵌套的 JSON 数据
- javascript - 将 JSON 解析为数组中的字符串并创建嵌套对象
- raspberry-pi - 设置您的 Raspberry Pi 环境以制作 Alexa 时出现 Raspberry pi 3 错误
- python - Pandas Dataframe:如何使用 NaN 管理列的自动浮点转换
- javascript - 如何遍历 JSON 并向对象添加值
- xtermjs - 如何在 xterm.js 中使用滚动线
- datepicker - 赛普拉斯:从当前日期选择 2 周前的日期
- firebase - 将 Firebase 身份验证用户从一种登录方法迁移到另一种
- flutter - 实时 OCR 颤振
- unit-testing - 如何使用 Vue 3 Composition API 在测试中获取 Ref 值