MSTEST0039: Usa i metodi 'Assert.Throws' più recenti
Proprietà | Valore |
---|---|
regola ID | MSTEST0039 |
Titolo | Utilizzare i metodi 'Assert.Throws' più recenti |
categoria | Uso |
Correzione è dirompente o non apporta interruzioni | Nessuna interruzione |
Abilitato per impostazione predefinita | Sì |
di gravità predefinita | Informazioni |
introdotta nella versione | 3.8.0 |
È presente una correzione del codice | Sì |
Causa
Uso di Assert.ThrowsException o Assert.ThrowsExceptionAsync, che non sono più consigliati.
Descrizione regola
Assert.ThrowsException e Assert.ThrowsExceptionAsync non sono consigliati e potrebbero essere deprecati in futuro.
Come correggere le violazioni
Usare Assert.ThrowsExactly
o Assert.ThrowsExactlyAsync
anziché Assert.ThrowsException
o Assert.ThrowsExceptionAsync
.
Quando eliminare gli avvisi
Non eliminare un avviso da questa regola. È consigliabile passare dalle API precedenti a quelle nuove.
Collabora con noi su GitHub
L'origine per questo contenuto è disponibile in GitHub, dove puoi anche creare ed esaminare i problemi e le richieste pull. Per altre informazioni, vedi la nostra guida per i collaboratori.