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)



Komentar

Postingan populer dari blog ini

Bab 5 : Mail Server

BAB 3 Menginstal DataBase server dengan menggunakan MariaDBServer untuk install wordpress

BAB 7 : INSTALASI MOODLE