AtomLearnAtomLearn
DashboardGoalsPathAchievementsReviewSign In
T
IntermediateFull track availableEngineering

Testing

Unit testing, integration testing, and TDD with pytest

4 atomsSpaced repetitionLearn at your own pace

What you'll learn

Unit vs integration tests
AAA pattern
pytest discovery
Fixtures & teardown
parametrize
conftest.py
Mock & MagicMock
patch decorator
side_effect
Red-Green-Refactor
TDD design benefits
Test coverage

1 Module · 4 atoms

Prerequisites