Test Double: Stub, Spy, Mock & Fake
Mengisolasi unit dari dependensinya dengan test double: membedakan stub, spy, mock, dan fake; dependency injection; serta menguji fungsi yang mengirim email dan mencatat log.
Yang akan kamu pelajari di part ini
- Masalah: kode yang bergantung pada dunia luar
- Lima jenis test double
- Dependency injection (DI): membuat kode mudah dites
- Contoh: pengirim notifikasi
- Jangan berlebihan: bahaya over-mocking
- Kesalahan umum pemula
Daftar dulu untuk membuka materi part 6
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