Skip to content

Instantly share code, notes, and snippets.

@yactouat
Last active August 20, 2022 19:11
Show Gist options
  • Save yactouat/f28fd2eb12076319afdf14d0009e5d42 to your computer and use it in GitHub Desktop.
Save yactouat/f28fd2eb12076319afdf14d0009e5d42 to your computer and use it in GitHub Desktop.
udacity_fr_session5_activity

Activité (30 min)

  • cloner le le repo de la todo app' à tester
  • créer une base de données de dev et une base de données de test
  • si vous n'utilisez pas Docker, mettre à jour les URL des bases de données dans les fichiers suivants =>
    • app/app.test.py
    • app/init.py
  • exécuter l'application en utilisant au choix:
    • Docker
    • un environnement virtuel
    • les dépendances installées sur votre machine
  • faire en sorte que le test test_get_base_url_expected_payload passe
  • écrire en mode TDD, c'est à dire en écrivant D'ABORD le test PUIS ENSUITE le code un maximum des fonctionnalités API suivantes (les routes de l'API créées doivent commencer par /api) =>
    • création d'une liste de todos
    • suppression d'une liste de todos
    • création d'une todo liée à une liste
    • marquage d'une todo comme completed (et l'inverse)
    • suppression d'une todo
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment