Microsoft.Testing.Platform 扩展

可以通过扩展自定义 Microsoft.Testing.Platform。 这些扩展是内置扩展,也可以作为 NuGet 包进行安装。 通过 NuGet 包安装的扩展会自动注册它们持有的扩展,以便在测试执行中可用。

每个扩展都附带自己的许可模型(有些不太宽松),请务必引用与要使用的扩展关联的许可证。

插件

代码覆盖率

旨在提供代码覆盖率支持的扩展。

诊断

提供诊断和故障排除功能的扩展。

托管

影响测试执行托管方式的扩展。

政策

允许围绕测试执行定义策略的扩展。

测试报告

允许生成测试报告文件的扩展,其中包含有关测试的执行和结果的信息。

VSTest 桥

此扩展提供与 VSTest 的兼容性层,允许依赖它的测试框架继续支持在 VSTest 模式下运行(vstest.console.exe、常规 dotnet test、AzDo 上的 VSTest task、Visual Studio 和 Visual Studio Code 的测试资源管理器...)。

Microsoft Fakes

此扩展支持执行使用 Microsoft Fakes的测试项目。