Jeśli chodzi o rzeczywiste testy jednostkowe, nie można przejść obok Art of Unit Testing Roya Osherove'a, jak wspomniał ysolik. Przechodzi przez rzeczywistą zastosowaną technologię. Rzeczy takie jak fałszywy, fałszywy, skrótowy, frameworki do użycia, testowanie nazw itp.
Inne książki, takie jak Kent Becks Test Driven Development, które Matt zasugerował, przechodzą przez TDD, który jest jednym ze sposobów przeprowadzania testów jednostkowych, ale nie jest tak głęboki w testowaniu jednostkowym, jak technologia. Ta książka przechodzi przez przykładową aplikację i omawia to, co przeszło ci przez głowę, pisząc najpierw testy, a potem kod.
Darmowy artykuł, podobny do książki Kenta Becksa, który opowiada o tworzeniu aplikacji, najpierw testuje kręgielnię z epizodu XP autorstwa Roberta Martina i Roberta Kossa.
Przeczytałem obie książki, zaczynając od The Art of Unit Testing, a następnie przeniosłem się do Kent Becks, aby uzyskać dobry pomysł na ten proces. Myślę, że to dobry sposób na naukę tego, jeśli naprawdę chcesz nauczyć się programowania opartego na testach.