ngetes ouput kode dengan kode jadi fungsi kodingan dicek outputnya sudah sesuai dgn spesifikasi atau belum. Syntaxnya simple kok, misal outputnya mesti 4 assertEqual(myWaifu(), 4);
bagusnya itu ntar kalo kita nambah fitur baru bisa di test apakah bkin bug sama fitur lama atau enggak dgn jalanin testnya. Jadi fungsi testing juga bs dianggap semacam dokumentasi gmna make fungsinya
TDD itu juga macam pindah agama. leap of faith-nya kira-kira serupa kayak biasa procedural tau-tau disuruh OOP. masih cari selah buat implemennya yang enak pun.