Sha*_*dow 9 c# integration-testing docker
我的集成测试依赖于 redis。他们包含了 dockerfile,所以一切都可以在 CI 中运行。但是,当从测试资源管理器本地运行时,我必须手动启动 redis 容器。
IDE 是否有可能在 docker 容器中自动运行/调试测试,因此当尝试在 IDE 中运行/调试测试(或者甚至使用 dotnet 测试)时,所有内容都在 docker 中运行?
请注意,我想在 docker 中运行/调试测试,而不是在测试中运行/调试测试。
目前似乎没有解决方案。
这是骑手的门票: https://youtrack.jetbrains.com/issue/RIDER-38942 和 Visual Studio 的门票:https://developercommunity.visualstudio.com/t/allow-running-unit-tests-in-docker/ 554907
您可以使用一些技巧将调试器附加到测试项目,但所有这些都需要一些手动交互,并且体验并不像运行/调试应用程序那样无缝。
| 归档时间: |
|
| 查看次数: |
2572 次 |
| 最近记录: |