Lompat ke konten utama

Kompetisi Ajak Teman: hadiah total Rp1.000.000 tunai untuk 3 pengajak terbanyak. Berakhir 29 November 2026. Ikut kompetisi

←

Pengujian Perangkat Lunak

Pelajaran 15 dari 15

TDD, test double, dan test JavaScript

Misi: fitur level member dan struk

Setelah pelajaran ini kamu bisa menyelesaikan fitur kecil dengan TDD, menguji pengiriman struk dengan Mock, menulis test JavaScript untuk fungsi yang harus melempar, dan menamai jenis test double.

±17 menitDiperiksa 3 Okt 2026

Materi

Misi penutup kelas. Aplikasi kasir menambah fitur level member dan struk elektronik, dan tim depan menulis kalkulator bagi tagihan di JavaScript. Ketiganya dikerjakan dengan alat dari seluruh kelas: test lebih dulu, test double untuk pengiriman email, dan test tanpa pustaka di JavaScript.

Aturan level member: poin negatif ditolak dengan ValueError; 0 sampai 499 poin perunggu, 500 sampai 1999 perak, 2000 ke atas emas. Struk dikirim lewat fungsi kirim_email(alamat, judul, isi) hanya bila pesanan punya alamat email, dengan judul Struk pesanan <nomor>. Kalkulator bagi tagihan membagi rata dan membulatkan ke atas ke rupiah utuh, dan melempar galat bila jumlah orangnya nol atau kurang. Lulus misi bila minimal 80 persen latihannya benar.

Latihan

0/4 lulus

Misi akhir modul: luluskan minimal 4 dari 4 tugas. Jawaban diperiksa di server. Lulus berarti kamu memahami contohnya, bukan penilaian seluruh pekerjaanmu.

Latihan 4 dari 4

Pengganti layanan email yang selama test hanya mencatat berapa pesan yang dikirim kepadanya, supaya test bisa memeriksanya, termasuk jenis test double apa?

Pilih satu jawaban

Catatanmu

Memuat catatan…

tersimpan otomatis, ikut tercetak · 0/4.000

Luluskan semua latihan dulu untuk menandai pelajaran ini selesai.

Lanjutkan ke