Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
| Fastighet | Värde |
|---|---|
| Regel-ID | MSTEST0042 |
| Titel | Undvik duplicerade "DataRow"-poster |
| Kategori | Användning |
| Åtgärden är antingen avbrottsbringande eller icke-avbrottsbringande | Oskiljbar |
| Aktiverad som standard | Ja |
| Standard allvarlighetsgrad | Varning |
| Introducerad i version | 3.9.0 |
| Finns det en kodkorrigering | Nej |
Orsak
En testmetod har två eller flera DataRow-attribut som är likvärdiga.
Regelbeskrivning
DataRowAttribute används för att ange indata för testmetoder. Det förväntas inte att ett test avsiktligt körs två gånger med exakt samma data. Duplicerade DataRow är ofta ett kopierings-/inklistringsfel.
Så här åtgärdar du överträdelser
Ta antingen bort dubblettattributet DataRow eller åtgärda det för att göra det unikt.
När du ska ignorera varningar
Utelämna inte en varning från den här regeln, såvida du inte har för avsikt att använda samma indata mer än en gång.