Đối với thử nghiệm đơn vị thực tế, bạn không thể vượt qua Nghệ thuật kiểm tra đơn vị của Roy Osherove như ysolik đã đề cập. Nó đi qua các công nghệ thực tế được sử dụng. Những thứ như giả, giả, sơ khai, khung để sử dụng, kiểm tra đặt tên, v.v.
Các cuốn sách khác như Kent Becks Test Driven Development, mà Matt đề xuất thông qua TDD, đây là một cách để thử nghiệm đơn vị, nhưng nó không đi sâu vào thử nghiệm đơn vị như một công nghệ. Cuốn sách này đi qua một ứng dụng ví dụ và đi qua những gì sẽ đi qua đầu bạn khi viết bài kiểm tra trước và mã sau đó.
Một bài viết miễn phí tương tự như cuốn sách của Kent Becks, trong đó nó kể câu chuyện phát triển một ứng dụng, thử nghiệm đầu tiên là ví dụ bowling XP XP, của Robert Martin và Robert Koss.
Tôi đã đọc cả hai cuốn sách, bắt đầu với Nghệ thuật kiểm tra đơn vị, và sau đó chuyển sang Kent Becks để có ý tưởng hay về quy trình. Tôi nghĩ đó là một cách tốt để học nó, nếu thực sự bạn muốn học Test Driven Development.