public void FunctionComplexity_CSharp() { var diagnostic = new SonarAnalyzer.Rules.CSharp.FunctionComplexity { Maximum = 3 }; Verifier.VerifyAnalyzer(@"TestCases\FunctionComplexity.cs", diagnostic); }
public void FunctionComplexity_InsufficientExecutionStack_CSharp() { var diagnostic = new SonarAnalyzer.Rules.CSharp.FunctionComplexity { Maximum = 3 }; Verifier.VerifyAnalyzer(@"TestCases\SyntaxWalker_InsufficientExecutionStackException.cs", diagnostic); }
public void FunctionComplexity_InsufficientExecutionStack_CSharp() { if (!TestContextHelper.IsAzureDevOpsContext) // ToDo: Test doesn't work on Azure DevOps { var diagnostic = new SonarAnalyzer.Rules.CSharp.FunctionComplexity { Maximum = 3 }; Verifier.VerifyAnalyzer(@"TestCases\SyntaxWalker_InsufficientExecutionStackException.cs", diagnostic); } }
public void FunctionComplexity_CSharp() { var diagnostic = new SonarAnalyzer.Rules.CSharp.FunctionComplexity { Maximum = 3 }; Verifier.VerifyAnalyzer(@"TestCases\FunctionComplexity.cs", diagnostic, options: ParseOptionsHelper.FromCSharp8); }