Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Fitur ini memerlukan paket NuGet Microsoft.Testing.Extensions.Fakes .
Petunjuk / Saran
Saat menggunakan Microsoft.Testing.Platform.MSBuild (disertakan secara transitif oleh runner MSTest, NUnit, dan xUnit), ekstensi ini didaftarkan secara otomatis saat Anda menginstal paket NuGet-nya — tidak diperlukan perubahan kode.
Ekstensi Microsoft.Testing.Extensions.Fakes menyediakan dukungan untuk menjalankan proyek pengujian yang memanfaatkan Microsoft Fakes.
Microsoft Fakes memungkinkan Anda menguji kode dengan lebih baik dengan menghasilkan Stub(misalnya membuat implementasi INotifyPropertyChangedyang dapat diuji ) atau dengan Shimmetode ing dan metode statis (mengganti implementasi File.Open dengan metode yang dapat Anda kontrol dalam pengujian Anda).
Nota
Ekstensi ini memerlukan penginstalan enterprise Visual Studio dengan versi minimum 17.11 pratinjau 1 agar berfungsi dengan benar.
Tingkatkan proyek Anda ke ekstensi baru
Untuk menggunakan ekstensi baru dengan proyek yang sudah ada, perbarui referensi Microsoft.QualityTools.Testing.Fakes yang ada dengan 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" />
Jika Anda menggunakan MSTest.Sdk 3.7 atau yang lebih baru, gunakan properti EnableMicrosoftTestingExtensionsFakes untuk mengaktifkan ekstensi dan tidak menambahkan referensi paket.