Anna-Lena joins the podcast to teach us about mocks and using unittest.mock objects during testing.
We discuss:
the different styles of using mocks
pros and cons of mocks
dependency injection
adapter pattern
mock hell
magical universe
and much more
Special Guest: Anna-Lena Popkes.
Sponsored By:
Talk Python Training: Online video courses for Python developers
PyCharm Professional: Try PyCharm Pro for 4 months and learn how PyCharm will save you time. Promo Code: TESTANDCODE22
HoneyBadger: When bad things happen, it's nice to know that Honeybadger has your back. 30% off for first 6 months when you mention Test & Code Podcast when signing up.
Links:
Personal webpage of Anna-Lena Popkes
Magical Universe — Awesome Python features explained using the world of magic
Test & Code 102: Cosmic Python, TDD, testing and external dependencies — The episode where Harry Percival discusses mocking.
Talk: Harry Percival - Stop Using Mocks (for a while) - YouTube — Talk: Harry Percival - Stop Using Mocks (for a while)