Tes yang Tahan Refactor: Uji Perilaku, Bukan Implementasi
Membedakan tes perilaku dari tes implementasi yang rapuh, menulis tes yang tetap lulus saat kode di-refactor, dan tetap gagal saat bug muncul.
Yang akan kamu pelajari di part ini
- Tujuan tes: mengizinkan perubahan, bukan menghalanginya
- Dua sisi tes yang baik
- Ciri tes yang menguji implementasi
- Uji lewat antarmuka publik
- Kapan mock/spy tetap pantas?
- Menguji tanpa menghitung ulang
- Cara latihan
- Kesalahan umum pemula
Daftar dulu untuk membuka materi part 14
Part 1 gratis dibuka tanpa daftar. Part 2 dan seterusnya, lengkap dengan latihan coding dan penilaian otomatis, terbuka setelah kamu daftar akun gratis.
Daftar gratis sekarang