Tests
IntermédiaireTests unitaires, tests d'intégration, doc-tests et benchmarks avec Cargo.
- 01
Tests unitaires
Placés dans le même fichier que le code, dans un module tests compilé uniquement pour cargo test.
- 02
Macros d'assertion
Tests unitaires, tests d'intégration, doc-tests et benchmarks avec Cargo.
- 03
Lancer les tests
Tests unitaires, tests d'intégration, doc-tests et benchmarks avec Cargo.
- 04
Tests d'intégration
Dans le dossier tests/ à la racine : chaque fichier est un crate séparé qui n'utilise que l'API publique.
- 05
Doc-tests
Les exemples dans la documentation sont compilés et exécutés comme des tests — la doc ne peut donc pas devenir obsolète.
- 06
Tests asynchrones
Tests unitaires, tests d'intégration, doc-tests et benchmarks avec Cargo.
- 07
Outils utiles
Tests unitaires, tests d'intégration, doc-tests et benchmarks avec Cargo.