Fakes 扩展

Microsoft.Testing.Extensions.Fakes 扩展支持执行使用 Microsoft Fakes 的测试项目。

Microsoft Fakes 让你可以通过生成 Stub(例如创建可测试的 INotifyPropertyChanged 的实现)或 Shim 方法和静态方法(将 File.Open 的实现替换为可在测试中控制的实现)来更好地测试代码。

注意

此扩展要求具备最低版本为 17.11 预览版 1 的 Visual Studio Enterprise 安装才能正常工作。

将项目升级到新扩展

若要将新扩展用于现有项目,请使用 Microsoft.Testing.Extensions.Fakes 更新现有的 Microsoft.QualityTools.Testing.Fakes 引用。

- <Reference Include="Microsoft.QualityTools.Testing.Fakes, Version=12.0.0.0, Culture=Neutral">
-   <SpecificVersion>False</SpecificVersion>
- </Reference>
+ <PackageReference Include="Microsoft.Testing.Extensions.Fakes" Version="17.11.0-beta.24319.3" />