有没有办法通过VS2019在docker容器中运行.net core单元测试?

Sos*_*der 6 unit-testing visual-studio docker .net-core visual-studio-2019

我目前正在寻找如何在 docker 容器内测试我的 .net core 单元/集成测试项目的方法。

我已经知道dotnet test并且知道如何创建正确的 Dockerfile 来使其正常工作,但我正在寻找一种直接通过 VS2019 执行此操作的方法,而不是通过 cli 或 vs code 执行此操作。

我想这样做是为了潜在地调试单元测试,以及利用很好的 VS 单元测试会话概述。

本质上,我必须教授嵌入式单元测试启动/调试按钮来触发 dotnet 测试,并可能附加调试器。

有什么办法可以做到这一点吗?

小智 0

VS 2019 中不支持此功能,但 VS 2022 中现在支持:Visual Studio 中的远程测试