MSTEST0039: Gunakan metode 'Assert.Throws' terbaru
Harta benda | Nilai |
---|---|
ID Aturan | MSTEST0039 |
Judul | Gunakan fungsi 'Assert.Throws' yang lebih baru |
Kategori | Penggunaan |
Perbaikan menyebabkan atau tidak menyebabkan kerusakan | Tidak terpisahkan |
Diaktifkan secara default | Ya |
tingkat keparahan default | Informasi |
Diperkenalkan dalam versi | 3.8.0 |
Apakah ada perbaikan kode | Ya |
Sebab
Penggunaan Assert.ThrowsException atau Assert.ThrowsExceptionAsync, yang tidak lagi direkomendasikan.
Deskripsi aturan
Assert.ThrowsException dan Assert.ThrowsExceptionAsync tidak disarankan dan mungkin tidak digunakan lagi di masa mendatang.
Cara memperbaiki pelanggaran
Gunakan Assert.ThrowsExactly
atau Assert.ThrowsExactlyAsync
alih-alih Assert.ThrowsException
atau Assert.ThrowsExceptionAsync
.
Kapan harus menekan peringatan
Jangan menekan peringatan dari aturan ini. Sangat disarankan untuk berpindah dari API lama ke API baru.
Berkolaborasi dengan kami di GitHub
Sumber untuk konten ini dapat ditemukan di GitHub, yang juga dapat Anda gunakan untuk membuat dan meninjau masalah dan menarik permintaan. Untuk informasi selengkapnya, lihat panduan kontributor kami.