SSD 14/16: Test Patterns and Anti-Patterns software design crash course

This lecture and the other 15 in this series were given to 3rd year BSc students of Innopolis University (Russia) in 2021. The slide decks for these lectures were made in LaTeX. You can find their sources here: Innopolis University: Blog: Books: GitHub: (don’t hesitate to follow in order to stay informed) Telegram channel with recent news and updates: (subscribe to not miss a thing) Twitter with daily and weekly updates: (follow me!) iTunes: SoundCloud: Yandex Music podcast by yegor256: 00:00 The structure of the lecture 01:12 Twenty Three Test Anti-Patterns. Test-pet-Method 03:33 Anal Probe 09:13 Happy Path 10:28 Slow Poke 14:49 Giant 15:19 Mockery 18:44 Inspector 21:27 Generous Leftovers (aka Chain Gang, Wet Floor) 24:48 Local Hero (aka Hidden Dependency) 26:00 Dodger 27:19 Loudmouth 30:22 Sequencer 31:41 Enumerator (aka Test With No Name) 34:07 Free Ride (aka Piggyback) 35:51 Excessive Setup (aka Mother Hen) 36:58 Line hitter 38:23 The Liar (aka Evergreen Tests) 40:32 Mocking Frameworks 45:55 OOP Tests 48:07 Testable Code 53:39 Books, Venues, Call-to-Action
Back to Top