1

我使用 Smart Unit Tests(以前称为 Pex)已经有一段时间了。Pex 能够作为独立的命令行应用程序运行,这对于多种场景非常有用(例如扩展参数化单元测试的参数列表)。

但是,在智能单元测试(集成在 VS2015 中)的情况下,我无法找到独立运行它的功能(它只能通过右键单击要分析的方法来工作)。因此,例如,当我想扩展 PUT 参数列表时,我还必须在被测方法(我真的想避免)中这样做,以便智能单元测试发现它。

所以,我的问题是,是否有可能只从生成的 PUT 方法运行智能单元测试,就像在 Pex 中一样?

4

2 回答 2

0

请尝试VS 2015 RC 版本。您应该能够直接从 PUT 中“运行 Intellitetest”。

于 2015-04-30T16:44:44.637 回答
0

是的,被测代码和生成的 PUT 都支持运行 IntelliTest 探索。

请注意,从VS 2015 RC 版本开始, “Smart Unit Tests”已重命名为“IntelliTest”。

于 2015-05-04T14:09:50.547 回答