Task:
Chapter 18'dagi kabi xatolik chiqaruvchi divide(a, b) function uchun (agar b === 0 bo'lsa xatolik chiqarsin), .toThrow() matcheri bilan test yozing. Bundan tashqari, jest.fn() yordamida oddiy "logger" mockini yaratib, divide funksiyasi muvaffaqiyatli natijani logger orqali "yozib qo'yishini" tekshiring.
Required Concepts:
toThrow(), jest.fn()expect(() => divide(5, 0)).toThrow();Natija hali mavjud emas
Kodingizni sinovdan o‘tkazish uchun Run yoki Submit tugmasini bosing.
Kod sifati bo‘yicha mahalliy signal va tavsiyalar
1
qator
0
funksiya
1
izoh
Ko‘rinib turgan asosiy uslubiy ogohlantirish yo‘q.
Kodda izoh bor - murakkab qismni tushunish osonroq.