Go Time: Golang, Software Engineering cover image

To TDD or not to TDD

Go Time: Golang, Software Engineering

CHAPTER

Integration Tests Are More Within a System

For me, an acceptance test is something that tests the system as a black box. Integration tests are more within a system. So I'm going to get it and make assertions about what that state should then look like. And this lets you remove a lot of that ambiguity saying, well, look, I'm literally calling this API in these order. It should result in this. If anyone doesn't agree with that, that's great to catch that nice and early and we can figure it out.

00:00
Transcript
Play full episode

Remember Everything You Learn from Podcasts

Save insights instantly, chat with episodes, and build lasting knowledge - all powered by AI.
App store bannerPlay store banner