Action disabled: plugin_bookcreator_addtobook

Tests unitaires

Ce contenu est basé sur ce cours en ligne

Guide

Récupération du code de base

  1. cd unit_testing
  2. git checkout abcc3448a67085e3cfeda4aef4077253af3d1c90
  3. git checkout -b mywork

Fibonacci

  1. cd unit1b
  2. (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
  3. Quels sont les spécifications de nos fonctions ?
  4. Coder les fonctions de test et le code si la méthode TDD est choisie

GPIO

  1. cd unit2
  2. 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)
  3. Implémenter les tests en conséquence et le code pour les passer