Unit Test Nasıl Yapılır? Bölüm-2

022119_1955_UnitTestNas7.png

Bu yazımda sizlerle Unit Test işleminin nasıl yapıldığını inceleyeceğiz.


Resim-1

Visual Studio uygulamamızı açalım File>New>Project bağlantısını izleyerek projemizi açalım.

Resim-2

Uygulamamızı yazacağımız dil seçeneğinin altında Test sekmesini seçelim ve Unit Test Project seçeneğini seçelim ve projemizi oluşturalım.

Resim-3

Projemiz açıldığında karşımıza Unit Test Class dosyamız açılacaktır bu Class dosyasında Test Class ve Test Method Attribute ifadelerini görmekteyiz. Bir Class dosyasının oluşturulabilmesi ve bir metot ifadesinin Test özelliği taşıması için bu Attribute tanımlamalarının yapılması gerekmektedir.


Resim-4

Solution Explorer menüsünde Solution adımıza sağ tıklayalım Add> New Project sekmesi ile test etmek istediğimiz projemizi ekleyelim.

Resim-5

Class Library projesi ekleyerek devam edelim.

Resim-6

Metodumuzu yazalım ve metot içerisinde yapmak istediğimiz işlemleri yazalım.

Resim-7

Unit Test projemizde References kısmına sağ tıklayalım ve Add Reference seçeneğini seçelim.

Resim-8

Projects sekmesini seçelim ve projemizde bulunan metodumuzu içeren sınıfın Dll dosyasını Test projemize ekleyelim.

Resim-9

Unit Test projemiz içerisinde bulunan metoda test için gerekli ifadeleri yazalım.

Resim-10

Test>Windows>Test Explorer seçeneğini seçelim ve Test sonuçlarını göreceğimiz menüyü açalım.

Resim-11

Metodumuzu seçelim ve Run Selected Test seçeneği ile testimizi başlatalım.

Resim-12

Metodumuzun yapılan testi başarı ile geçmiş olduğunu görmekteyiz.

Unit Test uygulamamızı yapmış olduk bir sonra ki yazıda Debug Unit Test konusunu ele alacağız.

Bir sonra ki yazıda görüşmek dileğiyle.

Bu konuyla ilgili sorularınızı  alt kısımda bulunan yorumlar alanını kullanarak sorabilirsiniz.

Referanslar

www.mshowto.org

TAGs: unit, unit test, unit test nedir, unit testing, unit testing nedir, tdd, test driven development, test development,unit test uygulaması,test method,test class,class library,test window,test explorer

Yazı gezinmesi

Mobil sürümden çık