MSTEST0039: Gebruik nieuwere 'Assert.Throws'-methoden
Eigenschap | Waarde |
---|---|
Regel-ID | MSTEST0039 |
titel | Nieuwere methoden 'Assert.Throws' gebruiken |
Categorie | Gebruik |
Fix veroorzaakt storingen of zorgt ervoor dat ze niet voorkomen | Niet-brekend |
standaard ingeschakeld | Ja |
standaardniveau van ernst | Info |
geïntroduceerd in versie | 3.8.0 |
Is er een oplossing voor de code | Ja |
Oorzaak
Het gebruik van Assert.ThrowsException of Assert.ThrowsExceptionAsync, die niet meer worden aanbevolen.
Beschrijving van regel
Assert.ThrowsException en Assert.ThrowsExceptionAsync worden niet aanbevolen en worden in de toekomst mogelijk afgeschaft.
Hoe schendingen op te lossen
Gebruik Assert.ThrowsExactly
of Assert.ThrowsExactlyAsync
in plaats van Assert.ThrowsException
of Assert.ThrowsExceptionAsync
.
Wanneer waarschuwingen onderdrukken
Een waarschuwing van deze regel niet onderdrukken. Het wordt ten zeerste aanbevolen om van de oude API's naar de nieuwe API's te gaan.
Met ons samenwerken op GitHub
De bron voor deze inhoud vindt u op GitHub, waar u ook problemen en pull-aanvragen kunt maken en controleren. Bekijk onze gids voor inzenders voor meer informatie.