Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
| Property | Value |
|---|---|
| ID da regra | MSTEST0041 |
| Título | Usar 'ConditionBaseAttribute' em classes de teste |
| Categoria | Uso |
| Correção é disruptiva ou não disruptiva | Inquebrável |
| Habilitado por padrão | Sim |
| Severidade padrão | Warning |
| introduzido na versão | 3.8.0 |
| Há uma correção de código | Sim, começando com MSTest 4.4 |
Cause
O uso de um atributo que herda de ConditionBaseAttribute em uma classe que não está marcada com TestClassAttribute.
Descrição da regra
Um atributo que deriva ConditionBaseAttribute apenas tem um efeito quando aplicado a uma classe marcada com TestClassAttribute.
Como corrigir violações
Dependendo da intenção, adicione o ausente TestClassAttribute ou remova o atributo do ConditionBaseAttributequal deriva .
A partir do MSTest 4.4, a correção de código é adicionada [TestClass] ao tipo afetado.
Quando suprimir avisos
Não suprima um aviso nessa regra.