Latihan 1: Unit Testing dengan Vitest — Testing

Latihan 1 dari materi Unit Testing dengan Vitest di Testing — praktek dengan editor kode interaktif, test case otomatis, dan hint terpandu. Langsung jalan di browser.

Kamu menulis test runner sendiri, seperti contoh di materi.

  1. Lengkapi tambah(a, b) supaya mengembalikan a + b.
  2. Lengkapi kali(a, b) supaya mengembalikan a * b.
  3. Lengkapi runTests(): jalankan tiga pemeriksaan ini, naikkan passed satu untuk tiap pemeriksaan yang cocok, lalu kembalikan passed.
    • tambah(2, 3) sama dengan 5
    • kali(3, 4) sama dengan 12
    • tambah(-1, 1) sama dengan 0

Yang dinilai nilai kembaliannya: tambah(2, 3) harus 5, kali(3, 4) harus 12, runTests() harus 3, dan ada cek tersembunyi untuk tambah dengan angka negatif. Baris console.log(runTests()); di kode awal biarkan saja.

Hint