Latihan 3 dari materi Matcher & Assertions di Testing — praktek dengan editor kode interaktif, test case otomatis, dan hint terpandu. Langsung jalan di browser.
Diberikan fungsi divide(a, b) yang melempar error jika b adalah 0.
Tulis test yang memverifikasi bahwa divide(10, 0) melempar error menggunakan matcher toThrow.
Hint
Baca kembali instruksi — fungsi apa yang harus dibuat dan apa parameter serta return value-nya?
Periksa logika fungsi kamu — apakah semua edge case sudah ditangani? Coba trace dengan contoh input yang diberikan.
Pastikan return value sesuai tipe yang diminta. Jangan lupa return statement di setiap path yang mungkin.
HyperSheets
bagian dari BelajarWeb.dev
🔄
Memperbarui Aplikasi
Versi baru tersedia. Halaman akan dimuat ulang otomatis...