Beetje Coderen

Les 16

Testen in Rust

Unit tests met #[test] en assert-macro's, testmodules met #[cfg(test)], tests voor fouten en panics, integratietests in tests/, en doc-tests die je documentatie controleren.

⏱ 50 minuten leestijd + oefenen

🎯 Na deze les kun je

  • unit tests schrijven met #[test] en de assert-macro's
  • foutgevallen en panics testen
  • integratietests organiseren in de map tests/
  • doc-tests gebruiken in documentatiecommentaar

De compiler vangt veel fouten, maar niet of je programma doet wat je bedoelt: rekent neem_op het saldo goed uit, weigert het een te hoge opname? Daarvoor schrijf je tests. In Rust is testen ingebouwd: geen extra framework nodig, gewoon cargo test.

🔒 Deze les zit in het betaalde deel van de cursus

De eerste 5 lessen zijn gratis; de rest van de cursus, de live labs en het certificaat koop je eenmalig (€ 29,00). Geen abonnement. Online afrekenen komt binnenkort beschikbaar.

Wil je een seintje als het zover is?