【问题标题】:Smart Unit Tests standalone独立的智能单元测试
【发布时间】:2015-04-30 07:18:32
【问题描述】:

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

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

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

【问题讨论】:

    标签: unit-testing automated-tests pex parameterized-unit-test


    【解决方案1】:

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

    【讨论】:

      【解决方案2】:

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

      请注意,以VS 2015 RC build 开头的“Smart Unit Tests”已重命名为“IntelliTest”。

      【讨论】:

      • 谢谢,我已经试过了。在我在 PUT 中使用 Fakes 之前它工作得很好,这会导致引擎出现内部异常 (link)。
      猜你喜欢
      • 2010-11-11
      • 2021-10-12
      • 2012-03-03
      • 1970-01-01
      • 1970-01-01
      • 2019-04-29
      • 2014-04-22
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多