MSTEST0023: Boole onaylarını olumsuzlamayın
Özellik | Değer |
---|---|
Kural Kimliği | MSTEST0023 |
Başlık | Boole onaylarını olumsuzlamayın |
Kategori | Kullanım |
Hataya neden olan veya bozulmayan düzeltme | Hataya neden olmayan |
Varsayılan olarak etkin | Yes |
Varsayılan önem derecesi | Bilgi |
Sürümde kullanıma sunulmuştur | 3.4.0 |
Bir kod düzeltmesi var | Hayır |
Neden
Bu kural, çağrısı Assert.IsTrue
Assert.IsFalse
veya olumsuzlanmış bağımsız değişken içerdiğinde bir tanılama oluşturur.
Kural açıklaması
MSTest onay kitaplığı, test true
false
ve çalıştırmaları kolaylaştıran karşı API'ler içerir. Okunabilirliği iyileştirdiğinden ve hata durumunda daha iyi bilgi sağladığından, doğru durum için doğru API'yi kullanmanız önerilir.
İhlalleri düzeltme
Bir Assert.IsTrue
çağrıda bağımsız değişkeni olumsuzlarken kullanmanız Assert.IsFalse
gerekir.
Bir Assert.IsFalse
çağrıda bağımsız değişkeni olumsuzlarken kullanmanız Assert.IsTrue
gerekir.
Uyarıların ne zaman bastırılması gerekiyor?
Bu kuraldan gelen uyarıları gizlemeyin.
GitHub'da bizimle işbirliği yapın
Bu içeriğin kaynağı GitHub'da bulunabilir; burada ayrıca sorunları ve çekme isteklerini oluşturup gözden geçirebilirsiniz. Daha fazla bilgi için katkıda bulunan kılavuzumuzu inceleyin.