Verifikasi kode dengan unit test, integration test, dan doc test bawaan cargo. Section ini memuat 8 Chapter yang disusun mengikuti urutan pembelajaran, mulai dari konsep paling mendasar hingga penerapan yang lebih mendalam.
Pahami pembagian peran kompilator dan test dalam menjamin kualitas.
Buka → # Unit Test dan mod testsTulis test di samping kode dengan atribut test dan cfg(test).
Buka → # Macro assert!Nyatakan kondisi yang harus benar dengan assert dan pesan galat kustom.
Buka → # assert_eq! dan assert_ne!Bandingkan nilai pada test dan baca laporan perbedaannya.
Buka → # should_panicUji kode yang sengaja mengalami panic dengan expected message.
Buka → # Test dengan ResultTulis test yang mengembalikan Result agar ? bisa dipakai.
Buka → # Integration TestUji antarmuka publik crate dari direktori tests terpisah.
Buka → # Doc TestJadikan contoh di dokumentasi sebagai test yang ikut diverifikasi.
Buka →