Unit Testing
Unit Testing adalah metode pengujian perangkat lunak di mana unit atau komponen individu dari perangkat lunak diuji secara terisolasi untuk memastikannya berfungsi sesuai harapan. Ini adalah level pengujian terkecil dan paling dasar.
Konteks Penggunaan
Jest, JUnit, PyTest.
Contoh
Menguji fungsi `tambah(a, b)`: Jika input (2, 2), output HARUS 4. Jika input ("a", 2), harus Error.
Catatan
Pondasi piramida testing.
