Intellitest 是否支持属性?
Are properties supported in Intellitest?
Run IntelliTest
在属性上被禁用,并且 Create IntelliTest
不创建 PexMethod。
不支持探索 属性 getters/setters。请考虑通过以下任一链接在 uservoice 上将其作为 'feature request' 打开:https://visualstudio.uservoice.com/forums/121579-visual-studio-2015?query=IntelliTest - OR - https://visualstudio.uservoice.com/forums/330519-team-services?query=IntelliTest.
[2016 年 5 月 11 日添加以下信息]
如果方法访问属性,则 IntelliTest 将探索 属性 作为探索方法本身的一部分。但是,就在发布之前,我们确实在启动 运行 IntelliTest and/or 直接在 属性 访问器上创建 IntelliTest 命令时发现了一些问题。所以我们决定禁用它,直到我们看到对它的足够需求为止。但是,正如您所展示的,它并没有被彻底禁用。
我们将在下一次发布时彻底禁用它,这是您可以预期的行为:
- 禁用启动 运行 IntelliTest and/or 在 属性 访问器上创建 IntelliTest。
- 在执行 运行 IntelliTest and/or 在 class/namespace 级别创建 IntelliTest 时,跳过探索将从 属性 访问器开始的情况(类似于以上)。
Run IntelliTest
在属性上被禁用,并且 Create IntelliTest
不创建 PexMethod。
不支持探索 属性 getters/setters。请考虑通过以下任一链接在 uservoice 上将其作为 'feature request' 打开:https://visualstudio.uservoice.com/forums/121579-visual-studio-2015?query=IntelliTest - OR - https://visualstudio.uservoice.com/forums/330519-team-services?query=IntelliTest.
[2016 年 5 月 11 日添加以下信息]
如果方法访问属性,则 IntelliTest 将探索 属性 作为探索方法本身的一部分。但是,就在发布之前,我们确实在启动 运行 IntelliTest and/or 直接在 属性 访问器上创建 IntelliTest 命令时发现了一些问题。所以我们决定禁用它,直到我们看到对它的足够需求为止。但是,正如您所展示的,它并没有被彻底禁用。
我们将在下一次发布时彻底禁用它,这是您可以预期的行为:
- 禁用启动 运行 IntelliTest and/or 在 属性 访问器上创建 IntelliTest。
- 在执行 运行 IntelliTest and/or 在 class/namespace 级别创建 IntelliTest 时,跳过探索将从 属性 访问器开始的情况(类似于以上)。