Condividi tramite


MSTEST0014: DataRow deve essere valido

Proprietà valore
ID regola MSTEST0014
Title DataRow deve essere valido
Categoria Utilizzo
La correzione causa un'interruzione o meno Non causa un'interruzione
Abilitata per impostazione predefinita
Gravità predefinita Avviso
Introdotto nella versione 3.3.0
È presente una correzione del codice No

Causa

Un'istanza di [DataRow] non segue uno o più punti del layout richiesto DataRow.

Descrizione regola

[DataRow] istanze devono avere il layout seguente per essere valide:

  • Dovrebbero essere impostati solo su un metodo di prova
  • Il conteggio degli argomenti deve corrispondere ai parametri del metodo conteggio
  • Il tipo di argomento deve corrispondere al tipo di argomento del metodo

Come correggere le violazioni

Assicurarsi che l'istanza DataRow corrisponda al layout richiesto descritto in precedenza.

Quando eliminare gli avvisi

Non escludere un avviso da questa regola. Se si ignora questa regola, le istanze contrassegnate verranno ignorate o genereranno un errore di runtime.

Eliminare un avviso

Se si vuole eliminare una singola violazione, aggiungere direttive del preprocessore al file di origine per disabilitare e quindi riabilitare la regola.

#pragma warning disable MSTEST0014
// The code that's violating the rule is on this line.
#pragma warning restore MSTEST0014

Per disabilitare la regola per un file, una cartella o un progetto, impostarne la gravità su none nel file di configurazione .

[*.{cs,vb}]
dotnet_diagnostic.MSTEST0014.severity = none

Per altre informazioni, vedere Come eliminare gli avvisi di analisi del codice.