Modul 3 · Mengisolasi Ketergantungan dengan Pengganti Uji
- Menerapkan pemasok jawaban untuk melepaskan fungsi `proses_pesanan` milik TokoLancar dari basis data pelanggan sehingga pengujian berjalan tanpa koneksi.
- Menerapkan perekam panggilan untuk melepaskan fungsi `proses_pesanan` dari layanan pembayaran luar dan memeriksa jumlah yang ditagihkan.
- Membedakan kebutuhan akan pemasok jawaban dan perekam panggilan berdasarkan arah aliran data antara fungsi yang diuji dan ketergantungannya.
- Mengevaluasi berkas uji yang seluruhnya lulus untuk menemukan penanda bahaya yang dapat menyembunyikan kerusakan aplikasi.
- Merumuskan satu perbaikan konkret melalui penambahan bentuk jawaban, penambahan kasus uji, atau pemindahan pemeriksaan kontrak ke tingkat integrasi.
Membangun Stub dan Mock untuk TokoLancar
Menentukan Pengganti dari Arah Aliran Data
Menyelidiki Berkas Uji yang Seluruhnya Hijau
Lima Salah Paham tentang Pengganti Uji
Kuis Keputusan Pengganti dan Tingkat Pengujian
Kuis terbuka setelah kelas ini dimiliki.
Batas yang Terkendali, Bukti yang Tetap Jujur
Isi modul ini belum terbuka
Modul 1 kelas ini bisa dicicipi tanpa membeli. Untuk modul lainnya, buka aksesnya dulu.
Lihat pilihan akses