Birim testi, programın küçük bir bölümünü tek başına kontrol eder. Büyük bir tarifte kullanmadan önce bir malzemeyi mutfak terazisinde tartmaya benzer.

Örneğin bir fiyat hesaplama işlevine iki sayı verip beklenen toplamı döndürdüğünü kontrol edebilirsiniz. Test başarısız olursa sorunu bulmak, yalnızca uygulamanın tamamını test etmeye göre daha kolaydır.

Birim testleri hızlı ve odaklıdır ancak tüm parçaların birlikte doğru çalıştığını göstermez. Ekranlar veya hizmetler arasındaki tüm akışı inceleyen daha geniş testler de yararlıdır.