Metode mock default Apidog adalah Smart mock, yang secara otomatis menghasilkan data berdasarkan spesifikasi respons. Namun, Anda dapat mengonfigurasi mesin mock untuk memprioritaskan contoh respons ketika tersedia.Konfigurasi#
Untuk mengubah prioritas mock default:1
Buka Project Settings → Feature Settings → Mock Settings
2
Ubah
Default mock method ke opsi yang Anda inginkan
Opsi Prioritas Mock#
Smart Mock Terlebih Dahulu (Default)#
Ini adalah pengaturan default untuk "Default mock method."Mock Expectation > Smart Mock
| Prioritas | Metode | Kapan Digunakan |
|---|
| 1 | Mock Expectation | Jika terdapat ekspektasi yang cocok |
| 2 | Smart Mock | Untuk semua permintaan lainnya |
Contoh Respons Terlebih Dahulu#
Ketika diatur ke "Response example first," prioritas berubah untuk mengutamakan contoh yang telah ditentukan sebelumnya.Mock Expectation > Response Example > Smart Mock
| Prioritas | Metode | Kapan Digunakan |
|---|
| 1 | Mock Expectation | Jika terdapat ekspektasi yang cocok |
| 2 | Response Example | Jika contoh respons didefinisikan |
| 3 | Smart Mock | Fallback untuk endpoint tanpa contoh |
Untuk endpoint tanpa contoh respons yang ditentukan, Smart mock berfungsi sebagai fallback, memastikan permintaan selalu menerima respons.
Pertimbangan Utama#
Terlepas dari urutan prioritas yang Anda pilih, ekspektasi mock selalu mendapatkan prioritas pertama ketika dikonfigurasi dan kondisinya terpenuhi.