筛.NET测试用这Skill对语法

编写VSTest测试过滤表达式来筛选测试用例。

filter-syntax 是供 .NET 测试执行流程读取的筛选语法参考 Skill。它按测试平台和框架区分表达式、参数与路径筛选,本身不是直接调用的测试入口。

先知道项目用 VSTest 还是 MTP,再核 MSTest、NUnit、xUnit 或 TUnit。相似的“筛选类名”在不同组合下可能需要不同写法,不能只把旧参数复制到新运行器。

迁移时要保住选择的测试集合,而不只是让命令不报错。类名、方法名、标签和通配符各有匹配语义,空结果或范围过宽都可能制造虚假的通过。

适合已有运行流程需要构造或翻译筛选条件时参考。本文未运行 .NET 测试,外部查询语言说明未展开;SDK 与框架版本要按项目核,筛选成功也不证明目标测试实际被执行。

分类:编程开发

来源仓库:dotnet/skills

适合用来做什么

  • 解释VSTest过滤器的语法。
  • 如何将NUnit过滤器转换为xUnit格式?

安装 filter-syntax

npx skills add https://www.iskills.cc/skills/dotnet/skills/filter-syntax/SKILL.md

在本机终端执行安装命令。安装前请阅读原始说明,确认所需工具、账号和权限。

查看安装步骤 · 查看常见问题

查看 filter-syntax 的用途与原始说明

浏览全部 Skill 指南