Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
| Property | Waarde |
|---|---|
| Regel-ID | MSTEST0041 |
| Title | ConditionBaseAttribute gebruiken in testklassen |
| Categorie | Usage |
| Fix kan brekend of niet-brekend zijn | Non-breaking |
| standaard ingeschakeld | Yes |
| standaardniveau van ernst | Warning |
| geïntroduceerd in versie | 3.8.0 |
| Is er een oplossing voor de code | Ja, beginnend met MSTest 4.4 |
Oorzaak
Het gebruik van een kenmerk dat wordt overgenomen van ConditionBaseAttribute op een klasse die niet is gemarkeerd met TestClassAttribute.
Beschrijving van regel
Een kenmerk dat is afgeleid van ConditionBaseAttribute alleen een effect wanneer dit wordt toegepast op een klasse die is gemarkeerd met TestClassAttribute.
Hoe schendingen op te lossen
Afhankelijk van de intentie voegt u het ontbrekende TestClassAttribute kenmerk toe of verwijdert u het kenmerk dat is afgeleid van ConditionBaseAttribute.
Vanaf MSTest 4.4 wordt de codeoplossing toegevoegd [TestClass] aan het betrokken type.
Wanneer waarschuwingen onderdrukken
Onderdruk de waarschuwing van deze regel niet.