Starting to Unit Test
Erik Dietrich
Published 2005
Unit testing. You've heard the term. Probably a lot. You know you should probably figure out how it works, since everyone's always talking about it and a lot of companies require developers to know it.
Score based on developer article recommendations — not sales data or reviews.
🟢 Developer Verdict
A practical, beginner-friendly introduction to unit testing, guiding developers from initial concepts to their first implementations.
Read this if
- ✓ You are new to unit testing and need a clear starting point.
- ✓ You want practical guidance to implement your first unit tests.
- ✓ You seek to understand the core principles behind effective unit testing.
Skip this for now if
- ✗ You already have significant experience writing unit tests.
- ✗ You need deep dives into advanced testing frameworks or specific languages.
- ✗ You are looking for broader topics like integration or end-to-end testing.
🔄 Compare & Reading Path
📊 Why Developers Recommend
It improves testing skills and software quality practices.
It provides practical, actionable testing techniques for real projects.
Valued as an accessible entry point for newcomers, building confidence through clear explanations and gradual progression.
💬 What Developers Say
"If you're not unit testing yet, what's stopping you? These books will get you started."
— bosepchuk · 29 Must Read Books For Programmers · Nov 14, 2018
"Here are a few titles I'm particularly looking forward to reading for the first time:"
— supergoodjared · My 2020 Reading List · Dec 9, 2019
"**Starting to Unit Test** by _Erik Dietrich_: Unit testing is pretty second nature to me, so I'm going to look back to the fundamentals this year to see what I've missed along the way."
— supergoodjared · My 2020 Reading List · Dec 9, 2019
👤 Who Should Read This
Best for
- • Developers who want to write better code
Explore Similar Books
More books in similar categories — browse to discover your next read.
Test Driven Development: By Example
Kent Beck
View →
Working Effectively with Legacy Code
Michael Feathers
View →
The Art of Unit Testing: with examples in C#
Roy Osherove
View →
UNIT TESTING
Vladimir Khorikov
View →
Agile Testing
Lisa Crispin, Janet Gregory
View →
Erik Dietrich
Mentioned in 2 articles · #570 overall
As an Amazon Associate, we earn from qualifying purchases.
Recommended in 2 Articles
29 Must Read Books For Programmers
My 2020 Reading List
Score Trend
Last 90 Days
Articles
0
vs prev 90d
0
All Time
Unique authors
2
Total mentions
2