Używam podkreśleń dla moich metod testowania dla lepszej czytelności i chcę tłumić błędy/ostrzeżenia FxCop dla całej testowej przestrzeni nazw.SuppressMessage dla całego obszaru nazw
Jak mogę to osiągnąć?
Grałem z GlobalSuppressions.cs ale nic nie działało:
[module: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1707:IdentifiersShouldNotContainUnderscores", Scope = "namespace", Target = "Company.Product.Tests)]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1707:IdentifiersShouldNotContainUnderscores", Scope = "namespace", Target = "Company.Product.Tests)]
+1 Ditto ... Próbowałem podobny w pliku AssemblyInfo.cs i to też nie działa. Może CA1707 nie może być skierowany do całej biblioteki lub przestrzeni nazw, ale tylko do samego członka. – harlam357