https://www.jamesshore.com/v2/projects/lunch-and-learn
In contrast to a lot of material out there, this spends comparatively little time on questions like "how do I test a function" and more time on real-world questions like "how do I test a network call."
PS: The correct term is "Test-Driven Development," unless I've misunderstood you, and if you search for that term you'll find countless articles and resources. But I still like mine. ;-)
You can also watch me build a complete small game from scratch using TDD here: https://www.youtube.com/watch?v=LjYKzodYuoE&list=PLBHctPrH7Z...