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_val menampung semua hasil. Menggunakan inner function agar ret_val tidak 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 unittest 3. Jalankan dalam mode verbose (detail)