Latihan 1: Testing API — Node.js

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

Buat test runner sederhana yang menjalankan test cases dan menampilkan hasilnya.

Langkah:

  1. Buat fungsi test(name, fn) yang menjalankan fn() dan mencatat passed/failed
  2. Buat fungsi runTests() yang menampilkan ringkasan hasil
  3. Tulis 3 test case: 2 yang pass dan 1 yang fail

Output yang diharapkan:

PASS: 1 + 1 sama dengan 2
PASS: Array push menambah elemen
FAIL: String kosong adalah truthy
Hasil: 2 passed, 1 failed, 3 total

Hint