Session du 11 septembre 2024 à 21h00

Développement Web & Frameworks

Veille & Discussions

Qualité & Architecture

Deviens membre Premium magic_button

Cette session de mentorat est réservée aux membres Premium. Rejoignez-nous pour accéder à toutes les rediffusions des sessions de mentorat !

Premium

  • check +100h de formations
  • check +180 exercices de code
  • check +100h de mentorats en rediffusion
  • check 20 projets
  • check Mentorats groupés hebdomadaires
  • check Support individuel avec nos mentors
Découvrir les formules
Voir le détail des fonctionnalités

Mentorat sur les tests unitaires et le principe de "mock"

Cette session de mentorat Python et Django avancé sur les tests couvre des concepts clés tels que l'utilisation des mocks pour simuler des objets ou des comportements dans les tests. Elle se concentre sur la création de tests plus robustes et maintenables, en améliorant l'efficacité et la modularité des tests dans les applications Python et Django.

00:00:16

Principe de base du mock

00:05:50

Le "monkeypatch"

00:10:51

Exemple plus concret avec requests

00:17:35

Création du code de test

00:28:49

Question de Boris : pourquoi est-il nécessaire de retourner un objet ?

00:43:37

Utilisation du monkeypatch pour requests

00:45:30

Explication de l'intérêt de mocker ses propres fonctions

00:55:10

Résumé de situations dans lesquelles le mock est intéressant

00:56:15

L'intérêt des mock dans le contexte de Django

01:05:42

Création du mock de ExampleForm

01:09:45

Création du test pour tester ExampleForm

01:14:52

Question de Simon concernant les dossiers et fichiers de test

Bravo, tu es prêt à passer à la suite

Rechercher sur le site

Formulaire de contact

Inscris-toi à Docstring

Pour commencer ton apprentissage.

Tu as déjà un compte ? Connecte-toi.