Unit Test metodlarında bulunması gereken özellikler

1 Şub
Test Driven Developmant uygulamalarında karşılaştığımız kalıp terimlerden biri olan birim testlerin(unit tests) sahip olması gereken bazı temel özelliklerden bahsetmeye çalışacağız. Birim test(unit test), bir kod parçasını çağırarak o kod parçasının istenen davranışı sergileyip sergilemediğini kontrol eden başka bir kod parçasıdır....
Read more »

TDD Sizi Yavaşlatmaz

19 Ağu
TDD(Test Driven Development) yaklaşımı için ortaya atılan eleştirilerden biri kod geliştirmeyi yavaşlattığı yönündedir.  TDD yaklaşımı, yöntem olarak şelale(waterfal) tarzı yaklaşımdan çok farklıdır. Dolayısıyla şelale tarzı geliştirmeyi bırakmak demek eski alışkanlıklardan vazgeçmek demektir. Ben TDD yaklaşımını ilk uygulamaya başladığımda, kendimi sanki...
Read more »

Kitap – The Art of Unit Testing

24 Mar
Kitap tanıtım bölümü kategorisine eklediğim bu yazı “The Art of Unit Testing” adlı kitap üzerine olacaktır. Roy Osherove tarafından yazılmış olan bu kitap Manning yayıncılık tarafından piyasaya sürülmüştür. Kitabı amazon.com üzerinden temin ettim. Kargo maliyetinden kaçınmadığımdan kitap 4 günde elime...
Read more »

Renk Tabanlı Unit Test Süreci ve Örnek Uygulama

25 Oca
Renklerle ilgili işlemler yapmak, component’lerin renk tabanlı özelliklerini değiştirmek, yazılım geliştirme sürecinde uyguladığımız basit operasyonlardır. Bu kez reklerle ilgili işlemlerin unit test mantığı kullanılarak nasıl gerçekleştirilebileceği incelemeye çalışacağız. Aslında yapacağımız işlem basit olarak bir ana renge ait değişik renk tonlarının...
Read more »

Visual Studio code coverage özelliğini açmak

12 Tem
Visual Studio 2010 üzerinde geliştirdiğimiz Test Driven uygulamalrın ne kadarının test kapsamında olduğunu anlamak için code coverage aracından faydalanırız. Tabi bu özellik Visual Studio default test aracıyla çalışırken geçerli. Piyasadaki diğer test araçlarını kullanıyorsanız onlara göre ayar yapmalısınız. Code coverage...
Read more »