Pragmatic Programming, Software Development, David Thomas, Yazılım, Software Craftsmanship.
seviyesinde test yazmak, entegrasyon testleri yazmaktan daha kolaydır. Her modülün kendi birim testlerinin olması gerekir ve bunu belirli bir süreç ile otomatikleştirilmesi gerekir. Modülün birim testlerini yaparken çok sayıda diğer sistemlerden bağlantı var ise, modülünüz iyi bir şekilde diğer