Birim testi
Seçtiğiniz dil ve test çerçevesinde birim testleri yazın, yürütün ve bu testlerde hata ayıklayın. Yerleşik olarak sunulan çeşitli proje şablonları ve test çerçeveleri birden fazla platformu destekler ve çalışmaya başlamayı kolaylaştırır.
IntelliTest
Yeni veya mevcut koda yönelik birim testleri oluşturmak ve sürdürmek için gereken çabayı önemli ölçüde azaltır. Metotlarınız için ilgi çekici giriş-çıkış değerleri oluşturun ve yüksek kod kapsamı ile bunları küçük bir test paketi olarak kaydedin. Kodunuz geliştikçe bunlar da otomatik olarak geliştirilir.
Live Unit Testing
Live Unit Testing, etkilenen tüm birim testlerini arka planda otomatik olarak çalıştırır ve kod kapsamınızı Visual Studio’da canlı gösterir. Siz kodunuzu değiştirirken Live Unit Testing, kod değişikliklerinizin mevcut testler kapsamında olup olmadığını veya yeni testler yazmanız gerekip gerekmediğini size bildirir. Siz yazarken yeni testler oluşturacak nazik hatırlatıcılar edinin.
Test Gezgini
Tek bir pencereden testinizi düzenleyin, çalıştırın, hatalarını ayıklayın ve test sonuçlarını görün. Her derleme sonrasında testleri otomatik olarak çalıştırarak Sürekli Testi kolayca yapılandırın.
CodeLens test göstergeleri
Kodunuz için test sonuçlarının satır içi görüntüsü. İnceleme, çalıştırma ve hata ayıklama işlemleri yapabileceğiniz testlere doğrudan kod düzenleyicisinden gidin.
Kod kapsamı analizi
Hem yönetilen hem de yerel uygulamalar için satır düzeyinde ve blok düzeyinde kod kapsamını görselleştirin ve bildirin.
Fakes
Tüm .NET metotlarını bir temsilciyle değiştirmenize olanak tanıyan zengin yalıtım çerçevesi. Visual Studio Fakes Çerçevesi, sapma ve saplamalar yoluyla yalıtım sağlayarak birim testlerini destekler.