共用方式為


Fakes 擴充功能

Microsoft.Testing.Extensions.Fakes 延伸模組支援執行使用 Microsoft Fakes的測試專案。

Microsoft Fakes 可讓您藉由產生 Stubs(例如建立可測試的 INotifyPropertyChanged實作),或藉由 Shiming 方法和靜態方法來測試程式代碼(將 File.Open 的實作取代為您可以在測試中控制的實作)。

注意

此擴充功能需要 Visual Studio Enterprise 安裝,且最低版本為 17.11 Preview 1,才能正常運作。

將項目升級至新的延伸模組

如要將新的延伸模組搭配現有專案使用,請更新現有的 Microsoft.QualityTools.Testing.Fakes 參考為 Microsoft.Testing.Extensions.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.12.0" />

如果您使用 MSTest.Sdk 3.7 或更新版本,請使用 EnableMicrosoftTestingExtensionsFakes 屬性來啟用延伸模組,而且不會新增套件參考。