Kemal Burak Yılmaz

Unit Test Nedir? Neden Yazılır?

Yazılım dünyası için eski benim için yeni bir konu olan unit test konusuna hızlıca bir göz atacağız. Yeni şirketimde yapılan her iş için unit test yazılıyor, bu da demek ki oluyor ki artık aktif olarak unit test yazacağım. Ben de her zaman yaptığım gibi yeni bir konuyu öğrenirken, burada da paylaşayım dedim 🙂

Unit test(birim test), adından anlayacağımız üzere test edilebilen en küçük birimi test eden kod blogudur. Temelde yaptığı; kodun veya sınıfın, belli girdiler ile doğru çalışıp, istenilen sonucu üretip üretmediğini kontrol etmektir. Ufak ufak parçaları test ederek, bütün bir yazılımın en azından çalıştığını görebiliyoruz.

Peki unit testler ile akış içerisindeki tüm bugları bulabilir miyiz? Hayır! Birim testler yalnızca o birimi o fonksiyonu test eder.
Unit testler yazılım testlerinin ilk adımıdır. Komple akışı test etmek için başka testler(integration test, api test vs) yapmak gerekir.

Neden yazılır?

Nasıl yazılmalıdır?

Exit mobile version