React67 / 78

Menguji Form: Isi, Submit, Assert Error

Gunakan userEvent.type(input, 'teks') untuk mengecek masukan form lalu simulasikan penekanan tombol submit.

👀 Contoh dulu

await userEvent.type(screen.getByRole('textbox'), 'bimo@test.com');
await userEvent.click(screen.getByRole('button'));

Hasilnya: Form terisi dan disubmit pada test.

💡 Uji pesan error yang muncul saat input diisi secara salah.

📝 Sekarang giliranmu

Simulasikan pengguna mengetikkan teks 'Halo' secara asinkron ke dalam elemen input menggunakan userEvent.type.

Preview