SORU
15 EYLÜL 2008, PAZARTESİ


Nasıl birim testleri yazarken test ne biliyor musun?

C# kullanarak bir sınıf için kullanıcı adı, şifre, aktif bayrağı, ad, soyad, isim, vs olan bir Kullanıcı adı lazım. Yöntemleri Doğrulamak ve Kurtarmak için olmalı. Sadece yöntemleri için bir test yazmak ve hatta olduğundan özelliklerini test hakkında endişelenmenize gerek yok .net alıcı ve ayarlayıcıları?

CEVAP
15 EYLÜL 2008, PAZARTESİ


Bu çok büyük tepkiler de sorum var: "Beginning TDD - Challenges? Solutions? Recommendations?"

Ayrıca bak benim blog post kısmen benim sorum esinlenilmiştir), bazı iyi geribildirim aldım alarak önerebilir miyim. Yani:

Nereden başlayacağımı bilmiyorum?

  • Baştan başlayın. Yazarken testleri yazmayı düşünüyorum sadece kod. Bu eski yeniden çalışma olabilir kodu, ya da tamamen yeni bir özellik.
  • Basit başlayın. Kaçıp bir deneme sakın bir çerçeve test olmasının yanı sıra, TDD-esque. Hata ayıklama.İddia gayet iyi çalışıyor. Bir başlangıç noktası olarak kullanın. Yok projenizin ya da yaratmak karışıklık bağımlılıklar.
  • Olumlu bir başlangıç. Yeteneğini geliştirmek için çalışıyoruz, iyi hissediyorum . Geliştiriciler bol gördüm orada durgunluk mutlu dışarı daha iyi ve yeni şeyler denemek değil kendilerini. Doğru yapıyorsun yardımcı olur, bu unutma olayı ve PES engel.
  • Bir meydan okuma için hazır başlar. Oldukça zor içine almaya başlamak için test. Bir meydan okuma, ama bekliyoruz unutmayın zorlukların üstesinden gelinebilir.

Beklediğiniz İçin Test Sadece

Ben ne zaman gerçek sorunlar kaldım sürekli sat olduğum için başladı her anlamaya çalışıyorum Olası ortaya çıkabilecek sorun ve o zaman bunu test etmek ve düzeltmek. Bu bir baş ağrısı için hızlı bir yoldur. Test gerçek bir YAGNİ olmalıdır süreç. Eğer bir bildiğiniz varsa sorun, bunun için bir test yazmak. Aksi takdirde, rahatsız etme.

Sadece Bir Şey Test

Her bir test sadece test etmelisiniz bir şey. Hiç kendinizi bulursanız “ve” test çalışması adına. yanlış bir şey yapıyorsun.

Bu üzerinde taşımak anlamına umarım "alıcıları ve ayarlayıcıları" :)

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • ETrade Supply

    ETrade Suppl

    23 Temmuz 2011
  • kndx

    kndx

    11 Mart 2006
  • RiverCityGraphix

    RiverCityGra

    6 Ocak 2012