Delen via


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.