无法孤立地调试单一理论

Cannot debug single theory in isolation

2017 Visual Studio 有没有办法调试个人理论?这在 2015 年有效。现在,在 2017 年,启动调试器并启动理论中的所有测试用例。

我刚刚更新了 2017 最新版本 (15.9.7)。不确定它是否事先有效。

我可以选择单个测试,但是当我点击调试时,它们都被执行了。

这适用于 Visual Studio 2015(14.0.25431.01 更新 3)。此问题在 Visual Studio 2019 预览版 1.1 中仍然存在。

缩短的代码示例:

namespace MyNameSpace
{
    public class PayloadTest : BaseTest
    {
        [InlineData("AllergyDataChanged")]
        [InlineData("ImplantableDeviceDataChanged")]
        public void test1(string source, Type entityIdType = null)
        {
            TestSubscriber(source, entityIdType);
        }

Go to: Tools > Options > Test > General > Uncheck "Discover tests in real time from source files"

这似乎是 Visual Studio 2017+ 的问题。

Source of quote is a response a received on Github