Je pourrais reprendre l'introduction de mon article sur unittest. D'ailleurs, si vous l'avez lu, vous savez à quel point les tests sont indispensables pour garantir la stabilité de votre code.
Même si unittest fait très bien le travail, la communauté Python a largement adopté la librairie pytest.
Dans ce guide, nous allons voir comment tester son code, les fixtures et les mocks.