Solvequill Blog · coding · 4 dk okuma · 1 görüntülenme

Testleri küçük sözler gibi düşün

Gelecekteki değişiklikleri koruyacak kadar açık davranış testleri yazmak.

Yayın tarihi:

İyi bir test davranış hakkında verilmiş küçük bir sözdür. Bu söz bozulursa test düşmeli, uygulama detayı değişirse sessiz kalmalıdır.

Ana fikir

Bir normal durum, bir sınır durum ve bir hata durumu ile başla. Her testin adını sade bir cümle gibi yaz.

Kısa örnek

İndirim fonksiyonu için normal fiyatı, sıfır indirimi ve geçersiz negatif fiyatı test et.

Çözerken kontrol et

  • Özel implementasyonu değil davranışı test et.
  • İnsanın okuyabileceği örnekler kullan.
  • Bir bug düzelttiğinde regresyon testi ekle.

Kendi sorunu açıklamalı videoya dönüştür

Soruyu yaz veya fotoğrafını yükle; Solvequill çözümü adım adım anlatan bir video üretsin.

Solvequill'i aç

Devam etmek için