3.5.7
A. Persiapan: Buat Folder Baru
1. Masuk ke direktori kerja
2. Buat file baru
3. Masuk ke file tersebut
B. Buat 3 File Python
1. test_data.py
Fungsi: Menyediakan data JSON yang akan dicari.
2. recursive_json_search.py
Fungsi:
-
Mencari key dalam data JSON secara rekursif.
-
ret_valmenampung semua hasil. -
Menggunakan inner function agar
ret_valtidak reset saat rekursi.
3. test_json_search.py
Fungsi:
-
Menyusun unit test untuk memeriksa apakah:
-
Key ditemukan
-
Key tidak ditemukan
-
Output bertipe
list
-
C. Menjalankan Tes
1. Jalankan langsung file test
2. Jalankan semua file yang memiliki
unittest3. Jalankan dalam mode verbose (detail)







Komentar
Posting Komentar