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.
Sekilas
Tujuan: Memperbaiki kesalahan acak yang muncul saat menggunakan tiruan
Waktu: 5 menit
Plugins:GenericRandomErrorPlugin, MockResponsePlugin
Prasyarat:Menyiapkan Proksi Dev
Anda mungkin menemukan bahwa saat mencoba menggunakan kesalahan dan tiruan acak, proksi tidak mengembalikan kesalahan acak. Salah satu alasannya bisa jadi urutan plugin yang salah dalam konfigurasi devproxyrc .
Proksi menjalankan plugin dalam urutan yang ditentukan dalam konfigurasi. Dalam hal ini, tiruan dijalankan sebelum kesalahan acak jadi jika Anda memiliki tiruan yang ditentukan untuk URL, permintaan tidak pernah mencapai plugin kesalahan acak.
Jika Anda menginginkan kesalahan acak dan tiruan, ubah urutan plugin menjadi:
File: devproxyrc.json (array plugin - urutan penting)
{
"plugins": [
// [...] trimmed for brevity
{
"name": "GenericRandomErrorPlugin",
"enabled": true,
"pluginPath": "~appFolder/plugins/DevProxy.Plugins.dll",
"configSection": "genericRandomErrorPlugin"
},
{
"name": "MockResponsePlugin",
"enabled": true,
"pluginPath": "~appFolder/plugins/DevProxy.Plugins.dll",
"configSection": "mocksPlugin"
}
// [...] trimmed for brevity
],
// [...] trimmed for brevity
}
Dengan cara ini, kesalahan acak ditangani terlebih dahulu. Kemudian, permintaan apa pun yang tidak gagal secara acak oleh proksi dibandingkan dengan simulasi.