Aracılığıyla paylaş


MSTEST0039: Daha yeni 'Assert.Throws' yöntemlerini kullanın

Mülk Değer
Kural Kimliği MSTEST0039
Başlık Daha yeni 'Assert.Throws' yöntemlerini kullanma
Kategori Kullanım
Düzeltmesi bozuk veya hataya neden olmayan Kesilmeyen
Varsayılan olarak etkin Evet
varsayılan önem derecesi Bilgi
Sürüm tanıtıldı 3.8.0
bir kod düzeltmesi var mı? Evet

Neden

Assert.ThrowsException veya Assert.ThrowsExceptionAsynckullanılması artık önerilmez.

Kural açıklaması

Assert.ThrowsException ve Assert.ThrowsExceptionAsync önerilmez ve gelecekte kullanım dışı bırakılabilir.

İhlalleri düzeltme

Assert.ThrowsExactly veya Assert.ThrowsExactlyAsyncyerine Assert.ThrowsException veya Assert.ThrowsExceptionAsync kullanın.

Uyarıların ne zaman bastırılması gerekiyor?

Bu kuralla ilgili bir uyarıyı bastırmayın. Eski API'lerden yeni api'lere geçmenizi kesinlikle öneririz.