Etiketler

#testing
testing

17haber
2 gün önceson haber
xUnit · Claude Code
Testler gerçekten kanıtlıyor mu?

Claude ile üretilen .NET testlerinde gerçek regresyon kapsamı nasıl doğrulanır

Claude Code ile üretilen .NET testleri yeşil göründüğünde bile bir regresyonu yakalayıp yakalamadığı belli değildir. Yazar, testin girdisini, çalışan üretim kodunu ve başarısızlık koşulunu izleyerek bu testleri nasıl inceleyeceğini gösteriyor. Agent'ın ürettiği testlerle çalışan her .NET geliştiricisi için pratik bir kontrol listesi niteliğinde.

ASP.NET Core
404'ü sunucu olmadan test et
DVDEV Community: #aspnetcore Sukhpinder Singh 25 Eki

Minimal API'de 404 testini HTTP sunucusu olmadan yaz

Yazar, bir minimal API endpoint'indeki 404 dalını test etmek için WebApplicationFactory yerine doğrudan handler çağrısı kullanmayı anlatıyor. Results<Ok<T>, NotFound> gibi typed result union'ları, dönüş tipini derleyici tarafından kontrol edilen bir sözleşmeye dönüştürüyor. Yaklaşım, hızlı ve okunabilir birim testleri sağlarken entegrasyon testlerinin hâlâ gerekli olduğunu da gösteriyor.

Cosmos DB Emulator
CI'da veritabanı testi
CDAzure Cosmos DB Blog Jay Gordon 23 Eki

Cosmos DB Emulator ile yerelden CI'a veritabanı testleri

Microsoft Cosmos DB blogunda, veritabanına bağlı bir özelliğin Docker içinde çalışan Azure Cosmos DB Emulator ile yerelde nasıl test edileceği ve aynı testlerin GitHub Actions'ta nasıl çalıştırılacağı anlatılıyor. Yazının örneği Python tabanlı bir demo uygulama. Her pull request güncellemesinin temiz bir emulator üzerinde geçmesi gereken bir CI akışı kuruluyor. Veri tabanına yazıldığını ve uygulamanın cevabının değiştiğini doğrulamak isteyen geliştiriciler için pratik bir rehber.

Bobcat
Güvenilir test otomasyonu
JXJasperFx (Critter Stack) Blog Jeremy Miller 20 Eki

Bobcat ile test otomasyonu: sağlam bir strateji nasıl kurulur

Critter Stack ekibi, .NET için spesifikasyon odaklı entegrasyon test çerçevesi Bobcat'in arkasındaki test otomasyon stratejisini paylaştı. Yazar Jeremy Miller, güvenilir, hızlı ve açıklayıcı hata çıktısı veren testler için on beş öneriyi özetliyor. Testlerinizi CI kapısı olarak güvenilir kılmak isteyen .NET geliştiricileri için pratik bir çerçeve sunuyor.

ASP.NET Core
Agent kodunu gözden geçir
DVDEV Community: #aspnetcore Mehdi Mohseni 18 Eki

Kodlama ajanları çağında .NET geliştiricisi: doğru kodu ayırt etmek

Mehdi Mohseni, Claude Code ve Codex gibi kodlama ajanlarının kodun büyük kısmını yazdığı bir dönemde geliştiricinin rolünü tartışıyor. Yazı, derlenen ve testleri geçen ama yanlış davranan ASP.NET Core kodlarını somut örneklerle gösteriyor. Ajan çıktısını gözden geçirmek isteyen her .NET geliştiricisi için pratik bir okuma.

Geri bildirim

Bir hata mı buldun, bir fikrin mi var? Yazdığın mesaj doğrudan bana e-posta olarak gelir.

Mesaj türü