Ejemplo n.º 1
0
 public void GetAllAnalyzerTypes()
 {
     var finder = new RuleFinder();
     {
         var countParameterless = finder.GetParameterlessAnalyzerTypes(AnalyzerLanguage.CSharp).Count();
         finder.GetAllAnalyzerTypes().Count().Should().BeGreaterThan(countParameterless);
     }
     {
         var countParameterless = finder.GetParameterlessAnalyzerTypes(AnalyzerLanguage.VisualBasic).Count();
         finder.GetAllAnalyzerTypes().Count().Should().BeGreaterThan(countParameterless);
     }
 }
Ejemplo n.º 2
0
 public void GetAllAnalyzerTypes()
 {
     var finder = new RuleFinder();
     {
         var countParameterless = finder.GetParameterlessAnalyzerTypes(AnalyzerLanguage.CSharp).Count();
         finder.GetAllAnalyzerTypes().Count().Should().BeGreaterThan(countParameterless);
     }
     {
         var countParameterless = finder.GetParameterlessAnalyzerTypes(AnalyzerLanguage.VisualBasic).Count();
         finder.GetAllAnalyzerTypes().Count().Should().BeGreaterThan(countParameterless);
     }
 }
Ejemplo n.º 3
0
        public void GetAllAnalyzerTypes()
        {
            var finder             = new RuleFinder();
            var countParameterless = finder.GetParameterlessAnalyzerTypes().Count();

            finder.GetAllAnalyzerTypes().Count().Should().BeGreaterThan(countParameterless);
        }
 public void CheckNumberOfBHIAnalyzers()
 {
     var ruleFinder = new RuleFinder();
     var analyzers = ruleFinder.GetAllAnalyzerTypes();
     var bhiAnalyzers = analyzers.Where( c  => c.Assembly.FullName.Contains("BHI"));
     Assert.AreEqual(12, bhiAnalyzers.Count(), "Should have number of analyzers");
 }
        public void CheckBHIAnalyzers()
        {
            var ruleFinder = new RuleFinder();
            var analyzers = ruleFinder.GetAllAnalyzerTypes();
            var bhiAnalyzers = analyzers.Where(c => c.Assembly.FullName.Contains("BHI"));
            foreach(var analyzer in bhiAnalyzers)
            {
                MemberInfo[] info = analyzer.GetMember("Rule", BindingFlags.NonPublic | BindingFlags.Instance);
                Assert.IsNotNull(info, "getting analyzer " + analyzer.Name);

            }
        }
Ejemplo n.º 6
0
 public void GetAllAnalyzerTypes()
 {
     var finder = new RuleFinder();
     var countParameterless = finder.GetParameterlessAnalyzerTypes().Count();
     finder.GetAllAnalyzerTypes().Count().Should().BeGreaterThan(countParameterless);
 }
 public void CheckNumberOfAnalyzers()
 {
     var ruleFinder = new RuleFinder();
     var count = ruleFinder.GetAllAnalyzerTypes().Count();
     Assert.AreEqual(111, count, "Should have number of analyzers");
 }