Ci-dessous, les différences entre deux révisions de la page.
| Prochaine révision | Révision précédente | ||
| dev:c-cpp:tests-unitaires:cunit:start [2016/12/21 15:37] – créée yoann | dev:c-cpp:tests-unitaires:cunit:start [2021/02/01 21:51] (Version actuelle) – modification externe 127.0.0.1 | ||
|---|---|---|---|
| Ligne 8: | Ligne 8: | ||
| * Initialiser le catalogue (registry) | * Initialiser le catalogue (registry) | ||
| * Définir / enregistrer les suites de tests dans le catalogue. | * Définir / enregistrer les suites de tests dans le catalogue. | ||
| + | |||
| + | ===== Installation ===== | ||
| + | |||
| + | <code bash> | ||
| + | $ sudo apt-get install libcunit1-dev | ||
| + | </ | ||
| + | |||
| + | Pour générer le binaire: | ||
| + | * A la compilation préciser le dossier contenant les headers si nécessaire via l' | ||
| + | * A l' | ||
| + | |||
| ===== Définition des fonctions de test ===== | ===== Définition des fonctions de test ===== | ||
| - | Prototype | + | Première étape on définit la ou les fonctions de test, le prototype est de la forme: |
| <code c> | <code c> | ||
| void test_function_a(void); | void test_function_a(void); | ||