“Everyday Unit Testing” is for developers who write unit tests in the real world. While most books on the subject are for beginners, and center on the “how”, “Everyday Unit Testing” moves away from the plain mechanics, and talks about decisions in design, testability and team strategy around unit testing.
It answers questions like:
- How does unit testing impact the development effort?
- What happens when wrestling with legacy code?
- When to write which kind of test?
- What kind of problems we do as beginners that hurt us down the road?
And many more.
I’m writing “Everyday Unit Testing” incrementally as any agile project. I publish chapters, getting feedback, and pivot accordingly.