Kuis Testing Kode Asinkron — Testing

Kuis materi Testing Kode Asinkron di Testing — uji pemahamanmu dengan pertanyaan pilihan ganda, penjelasan jawaban, dan skor langsung. Main gratis di Hyper Sheets.

Pertanyaan di kuis ini

  1. Test fungsi async:
    it('fetch data', ___ () => { const data = await fetchUser(1); expect(data.name).toBe('Budi'); });
  2. Test bahwa promise resolve dengan nilai tertentu:
    await expect(fetchUser(1)).___.toBe('Budi');
  3. Test bahwa promise ditolak:
    await expect(fetchInvalid()).___.toThrow('Not Found');
  4. Gunakan fake timer untuk mengontrol waktu:
    vi.___();
  5. Majukan waktu fake timer 1 detik:
    vi.advanceTimersBy___(1000);
  6. Mengapa perlu mengembalikan timer asli setelah test?