Tests unitaires avec CMoka
Ce module de formation a pour but de faire découvrir ce que sont les tests unitaires et ses intérêts.
Ce module aborde les autres types de tests et leur utilité. Il permet de prendre en main les outils permettant la mise en place des tests unitaires dans un projet microcontrôleur.
Prérequis :
- Bonne connaissance du langage C
- Utilisation de GIT
- Comprendre les principes de l'architecture modulaire
Plan du module
- Les types de tests logiciel
- Pourquoi écrire des tests unitaires n'est pas une tache secondaire
- Comment écrire une test unitaire (assert,stub,mock)
- Un framework efficace pour le C embarqué : CMocka