# Otomatik Test

Test uygulama yazmanın vazgeçilmez unsurlarından biridir. Test yazmak problemlerden sakınmanızı sağlar ayrıca ileride kodlarınızı düzenlediğinizde veya yeni eklentiler yaptığında eski yaptıklarınızı etkileyip etkilemediğini kontrol edebilisiniz.

Bu bölümde ASP.NET Core uygulamalarında **Unit testi** veya **Entegrasyon testi** nasıl yazılır bunu öğreneceksiniz. **Unit testi** bir metod veya birkaç satır kodun doğru çalışıp çalışmadığını kontrol etmek için yazılır. **Entegrasyon Testi** bazen **Fonksiyonel test** olarak da adlandırılır daha büyük test paketidir. Gerçek senaryolara göre sistemin katmanları göz önüne alınarak test projenin test edilmesidir.
