Comparteix a través de


MSTEST0015: no se debe omitir el método test

Propiedad Value
Identificador de la regla MSTEST0015
Título No se debe omitir el método de prueba
Categoría Diseño
La corrección es problemática o no problemática Poco problemático
Habilitado de forma predeterminada Sí (de 3.3 a 3.7). No (a partir de 3.8)
Gravedad predeterminada Información
Introducido en la versión 3.3.0
Hay una corrección de código No

Causa

No se debe omitir un método de prueba.

Descripción de la regla

Los métodos de prueba no deben omitirse (marcados con [Ignore]).

Cómo corregir infracciones

Asegúrese de que el método de prueba no se omite.

Cuándo suprimir las advertencias

No suprima las advertencias de esta regla. Si omite esta regla, se omitirá el método de prueba.

Nota:

Esta regla es opcional. No se encuentra habilitada incluso si se usa <MSTestAnalysisMode>All</MSTestAnalysisMode>. Para obtener más información sobre MSTestAnalysisMode, consulte el análisis de código de MSTest .

Supresión de una advertencia

Si solo quiere suprimir una única infracción, agregue directivas de preprocesador al archivo de origen para deshabilitar y volver a habilitar la regla.

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

Para deshabilitar la regla de un archivo, una carpeta o un proyecto, establezca su gravedad en none del archivo de configuración.

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

Para obtener más información, consulte Procedimiento para suprimir advertencias de análisis de código.