Modul ini membahas budaya pengujian yang menyertai Zig sejak awal, yaitu test yang ditulis langsung di samping kode dan dijalankan oleh toolchain tanpa alat tambahan. Cakupannya bergerak dari blok test sebagai unit terkecil, fungsi ekspektasi untuk memeriksa nilai, teks, error, dan alokasi memori, hingga penyambungan seluruh test ke graf build melalui build.zig. Setelah modul ini dibaca, penulisan dan pelaksanaan test dapat dilakukan secara konsisten pada setiap proyek Zig.
Pengujian
Budaya test bawaan: blok test, asersi ekspektasi, dan penyambungan test ke graf build.
0/0 selesai
- Blok test
Menulis test bernama yang ditemukan oleh test runner.
- Ekspektasi
Memakai expectEqual, asersi error, dan verifikasi allocator dalam test.
- Test dalam build.zig
Menyambungkan test suite ke graf build sehingga zig build test menjalankannya.