Partilhar via


MSTEST0015: O método de teste não deve ser ignorado

Property valor
ID da regra MSTEST0015
Título O método de teste não deve ser ignorado
Categoria Estruturar
A correção está quebrando ou não quebrando Sem quebra
Ativado por padrão Sim (de 3.3 a 3.7). Não (a partir de 3.8)
Severidade padrão Informações
Introduzido na versão 3.3.0
Existe uma correção de código Não

Motivo

Um método de teste não deve ser ignorado.

Descrição da regra

Os métodos de teste não devem ser ignorados (marcados com [Ignore]).

Como corrigir violações

Certifique-se de que o método de teste não seja ignorado.

Quando suprimir avisos

Não suprima um aviso desta regra. Se você ignorar essa regra, o método de teste será ignorado.

Observação

Esta regra requer adesão voluntária. Ele não está habilitado mesmo ao usar <MSTestAnalysisMode>All</MSTestAnalysisMode>. Para obter mais informações sobre MSTestAnalysisMode, consulte análise de código MSTest.

Suprimir um aviso

Se você quiser apenas suprimir uma única violação, adicione diretivas de pré-processador ao seu arquivo de origem para desativar e, em seguida, reativar a regra.

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

Para desabilitar a regra para um arquivo, pasta ou projeto, defina sua gravidade como none no arquivo de configuração .

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

Para obter mais informações, consulte Como suprimir avisos de análise de código.