我使用 Smart Unit Tests(以前称为 Pex)已经有一段时间了。Pex 能够作为独立的命令行应用程序运行,这对于多种场景非常有用(例如扩展参数化单元测试的参数列表)。
但是,在智能单元测试(集成在 VS2015 中)的情况下,我无法找到独立运行它的功能(它只能通过右键单击要分析的方法来工作)。因此,例如,当我想扩展 PUT 参数列表时,我还必须在被测方法(我真的想避免)中这样做,以便智能单元测试发现它。
所以,我的问题是,是否有可能只从生成的 PUT 方法运行智能单元测试,就像在 Pex 中一样?