Panduan Mocking dan Coverage Code dengan Jest

Mocking dengan Jest adalah teknik untuk membuat "tiruan" dari komponen eksternal (seperti API atau database) saat menguji kode JavaScript. Bayangkan Anda ingin menguji fungsi yang bergantung pada API: jika API-nya lambat atau tidak stabil, testing jadi sulit. Di sinilah mocking berperan! ... penuh: Kita bisa membuat skenario sukses/gagal tanpa bergantung pada faktor eksternal. Testing lebih cepat: Tidak perlu menunggu API/database nyata merespons. Hindari efek samping: Misalnya, testing fungsi hapus data tidak benar-benar menghapus data di database. Kapan Mocking Dibutuhkan? Saat