MSTEST0039: Użyj nowszych metod "Assert.Throws"
Własność | Wartość |
---|---|
identyfikator reguły | MSTEST0039 |
Tytuł | Użyj nowszych metod "Assert.Throws" |
Kategoria | Użytkowanie |
Poprawka jest przerywająca lub bez zakłóceń | Bezluzowy |
włączone domyślnie | Tak |
domyślna surowość | Informacje |
wprowadzone w wersji | 3.8.0 |
czy istnieje poprawka kodu | Tak |
Przyczyna
Korzystanie z Assert.ThrowsException lub Assert.ThrowsExceptionAsync, które nie są już zalecane.
Opis reguły
Assert.ThrowsException i Assert.ThrowsExceptionAsync nie są zalecane i mogą być wycofane w przyszłości.
Jak naprawić naruszenia
Użyj Assert.ThrowsExactly
lub Assert.ThrowsExactlyAsync
zamiast Assert.ThrowsException
lub Assert.ThrowsExceptionAsync
.
Kiedy pomijać ostrzeżenia
Nie pomijaj ostrzeżenia z tej reguły. Zdecydowanie zaleca się przejście ze starych interfejsów API do nowych.
Współpracuj z nami w serwisie GitHub
Źródło tej zawartości można znaleźć w witrynie GitHub, gdzie można również tworzyć i przeglądać problemy i żądania ściągnięcia. Więcej informacji znajdziesz w naszym przewodniku dla współtwórców.