Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

initiations:testsunitaires [2016/11/23 20:38]
benjamin ↷ Page déplacée de tuto:testsunitaires à informatique:testsunitaires
initiations:testsunitaires [2019/10/26 21:08]
Ligne 1: Ligne 1:
-====== Tests unitaires ====== 
  
-Ce contenu est basé sur [[https://​www.udemy.com/​unit-testing-and-other-embedded-software-catalysts/​|ce cours en ligne]] 
- 
-===== Guide ===== 
- 
-==== Récupération du code de base ==== 
- 
-  - git pull https://​github.com/​NiBeXa/​unit_testing.git 
-  - cd unit_testing 
-  - git checkout abcc3448a67085e3cfeda4aef4077253af3d1c90 
-  - git checkout -b mywork 
- 
-==== Fibonacci ==== 
- 
-  - cd unit1b 
-  - (Optionnel) Effacer le contenu dans Fib.c de GetElement et IsInSequence pour écrire la fonction de Fibonacci de 0 en utilisant la méthode TDD 
-  - Quels sont les spécifications de nos fonctions ? 
-  - Coder les fonctions de test et le code si la méthode TDD est choisie 
- 
-==== GPIO ==== 
- 
-  - cd unit2 
-  - Requirements 
-     * Each pin can be set as input/​output ​ 
-     * Each pin can be set high or low  
-     * Each pin can be read  
-     * Each port can be read in one word  
-     * Has init function to config defaults by pin  
-     * Each pin can be configured for gpio  
-     * Each pin can have its active polarity reversed ​ 
-     * We will support 32­bits on port C.  
-     * We will ignore other features for now (pulldown, pullup, interrupts, lock, etc) 
-  - Implémenter les tests en conséquence et le code pour les passer