Latihan 1 dari materi Mutation Testing di Testing — praktek dengan editor kode interaktif, test case otomatis, dan hint terpandu. Langsung jalan di browser.
Simulasikan mutation testing sederhana. Diberikan fungsi original dan test-nya, identifikasi apakah mutant akan killed atau survived.
Buat fungsi runMutation(original, mutant, testCases):
original dan mutant adalah fungsi yang menerima 1 argumentestCases adalah array inputoriginal(input) vs mutant(input)"killed""survived"Lalu buat fungsi weakTest() yang demonstrasikan: test dengan hanya [20] untuk age >= 18 akan survived terhadap mutant age > 18. Return hasil runMutation.