I think becoming systematic in solving this kind of a testing problem is really crucial. If you just write into and test, maybe your test suite will cost you too much to execute. And then at some point this becomes a bottleneck. So I think the testing pyramid helps you to be pragmatic when writing those tests because one thing is to come up with the test case is right. It's okay to make this sort of mistakes in the unit that's what it's integration and then to test you're going to prioritize a little bit more. In 2023 we know that this doesn't matter at all. As long as it runs fast and it gives you proper feedback that's good.

Get the Snipd
podcast app

Unlock the knowledge in podcasts with the podcast player of the future.
App store bannerPlay store banner

AI-powered
podcast player

Listen to all your favourite podcasts with AI-powered features

Discover
highlights

Listen to the best highlights from the podcasts you love and dive into the full episode

Save any
moment

Hear something you like? Tap your headphones to save it with AI-generated key takeaways

Share
& Export

Send highlights to Twitter, WhatsApp or export them to Notion, Readwise & more

AI-powered
podcast player

Listen to all your favourite podcasts with AI-powered features

Discover
highlights

Listen to the best highlights from the podcasts you love and dive into the full episode