Udostępnij za pomocą


MSTEST0043: użyj atrybutu ponawiania próby w metodzie testowej

Majątek Wartość
Identyfikator reguły MSTEST0043
Tytuł Użyj atrybutu ponawiania próby w metodzie testowej
Kategoria Zastosowanie
Poprawka powodująca zmianę lub pozostająca bez zmian Niełamiący
Domyślnie włączone Tak
Ważność domyślna Ostrzeżenie (eskalowane do błędu podczas ustawiania MSTestAnalysisMode na Recommended lub All)
Wprowadzone w wersji 3.9.0
Czy istnieje poprawka kodu Nie.

Przyczyna

Metoda ma atrybut, który pochodzi z RetryBaseAttribute i nie ma atrybutu pochodzącego z TestMethodAttribute.

Opis reguły

RetryBaseAttribute dotyczy tylko metod testowych.

Jak naprawić naruszenia

Dodaj TestMethodAttribute do metody lub usuń RetryBaseAttribute.

Kiedy pomijać ostrzeżenia

Nie ignoruj ostrzeżenia z tej reguły.