JetBrains Rider 2025.2 Help

VSTest

JetBrains Rider 可以运行使用 VSTestMicrosoft.Testing.Platform 的任何自定义测试框架的测试,例如 TUnit

使用此选项页面顶部的复选框启用相应测试的发现。 与 JetBrains Rider 原生支持的测试框架相比,来自 VSTest 适配器的测试仅在测试项目构建后才会被发现。

具有单元测试的项目

使用此列表指定包含 VSTest 单元测试但未引用特定测试适配器的项目。 当自定义适配器在 .runsettings 文件中使用 <TestAdaptersPaths> 元素 配置时,这可能会有所帮助。

要将项目添加到列表中,请使用文件掩码,例如 **TestProject?.csproj 匹配 MyTestProject2.csproj MyTestProject3.csproj 等。

如果单元测试项目引用了测试适配器,您无需将其添加到此列表中,但如果指定的文件掩码包含此类项目,也不会有问题。

适配器忽略列表

此列表包括不应被发现的测试适配器。 适配器通过其 执行程序 URI 属性及其包含的程序集进行标识。

默认情况下,该列表包括所有原生支持框架(如 NUnit、XUnit 和 MSTest)的适配器,因为来自这些框架的测试无需适配器即可被发现。

最后修改日期: 2025年 9月 26日