Menguji Components React
Bagian dari kursus React
Kamu mengubah satu baris di sebuah komponen bersama lalu menghabiskan dua puluh menit mengklik-klik seluruh aplikasi untuk memastikan tidak ada yang lain yang rusak. Minggu depan kamu mengubahnya lagi, dan menghabiskan dua puluh menit yang sama. Lama-lama kamu berhenti mengubahnya sama sekali, karena pemeriksaannya tidak sepadan, dan kodenya perlahan membusuk di sekitar bagian yang tidak berani disentuh siapa pun.
Sebuah test adalah kegiatan klik-klik itu yang ditulis sekali lalu dijalankan mesin dalam satu detik. Nilai sesungguhnya bukan menangkap bug hari ini, saat kamu sudah tahu kodenya jalan. Nilainya adalah bahwa enam bulan lagi kamu bisa mengganti nama sesuatu, menghapus sebuah cabang, atau menulis ulang sebuah komponen dari nol, menjalankan satu command, dan mendapat jawaban jujur soal apakah kamu merusak sesuatu. ...
Ingin belajar React Menguji Components React di lingkungan nyata?
Klik di bawah, dapatkan mesin Linux dengan React siap pakai, dan kerjakan Menguji Components React secara praktik dengan tutor AI yang memahami kodemu.
Mulai pelajaran iniMenguji Components ReactYang akan kamu pelajari
- Vitest + React Testing Library setup
- Render and screen
- GetByRole queries
- UserEvent for interactions
- Writing one good button test
Baca pelajaran ini dalam bahasamu
Semua pelajaran di kursus ini
17 pelajaran- 1Apa itu React?25 mnt
- 2JSX dan Components30 mnt
- 3Props30 mnt
- 4State dengan useState35 mnt
- 5Menangani Peristiwa30 mnt
- 6Rendering Bersyarat dan Daftar30 mnt
- 7Formulir dan Controlled Inputs35 mnt
- 8Effects dengan useEffect40 mnt
- 9Pengambilan Data40 mnt
- 10Komposisi Component35 mnt
- 11Context dan useContext35 mnt
- 12useReducer35 mnt
- 13Hook Kustom35 mnt
- 14Performa dan Memoization35 mnt
- 15Perutean dengan React Router40 mnt
- 16Menguji Components React40 mnt
- 17Capstone: Aplikasi Todo60 mnt
