İçeriğe geç
↑↓gez↵açesckapat
Claude+372Whisper+228LangChain+168Codex+223NotebookLM+276DALL-E 3+192DeepL+249n8n+208Topaz Video AI+153LlamaIndex+161
Unit Testing logo
Skill

Unit Testing

Kaynak ağacını tarayıp testsiz birimleri buluyor, testi dilin gerçekten kullandığı çerçevede yazıyor.

0
KaydetSiteye git ↗
GitHub yıldızı
39 B
GitHub deposu

Kurulum

Claude Code: /plugin marketplace add wshobson/agents → /plugin install unit-testing
Ne zaman devreye girer

Test edilmemiş kod için birim ve entegrasyon testi yazarken ya da yeni kırılan bir testin sebebini ararken devreye giriyor.

Gerekli araçlar
ReadWriteBash
Geliştirici
Seth Hobson
Lisans
MIT

test-generate komutu dosya adına bakıp tahmin yürütmek yerine kaynak dosyaları ayrıştırıp test edilebilir birimleri çıkarıyor, sonra dilin fiilen kullandığı çerçevede takım yazıyor: Python için pytest, JavaScript ve TypeScript için Jest, Java için JUnit, Go için standart test paketi. Üretim, bir test takımının saklanmaya değip değmeyeceğini belirleyen kısımları kapsıyor: sınır değerler, hata yolları ve iç çağrıların üstüne değil sürecin sınırına konan sahteler. Sonuncusu, zararsız her yeniden düzenlemede takımın kırılmasını önleyen ayrıntı. Bir test otomasyonu ajanı kod değiştikçe kapsamayı sürdürüyor. Yanına bir hata ayıklama ajanı konmuş; hemen ardından gelen soruyu, yeni yazılan test kırıldığında hatanın testte mi kodda mı olduğunu yanıtlamak için.

Yorumlar(0)

Yorum yapmak için giriş yap

Henüz yorum yok — ilk yorumu sen yaz.

Benzer skill'ler

Bu yorumu şikayet et

Neden şikayet ediyorsun?