1

我已经为特定类生成了 pex 测试类。但是,由于重构和逻辑更改,我已经更改了此类,但我认为当前 pex 生成的测试类现在无法涵盖所有​​内容。

我如何强制 pex 为父母重新生成单独的测试类?

4

1 回答 1

1

您可以进行如下操作:

  1. 右键单击 Pex 测试类(假设它被称为MyClass_Test)并选择Pex/Delete Generated Tests In Class。这将从MyClass_Test.g.cs文件中删除所有测试。
  2. 再次右键单击测试类并选择Run Pex Explorations。然后MyClass_Test.g.cs将使用生成的测试填充。

(理论上您不需要第 1 步,但它允许您验证测试在重新生成之前已被删除)。

于 2012-05-16T12:02:28.377 回答