public AG0019PreventUseOfInternalsVisibleToAttribute() { var info = new LocalizableResourceString(nameof(CustomRulesResources.AG0019Title), CustomRulesResources.ResourceManager, typeof(CustomRulesResources)); _diagnosticDescriptor = new DiagnosticDescriptor( DIAGNOSTIC_ID, info, info, AnalyzerCategory.MaintainabilityRules, DiagnosticSeverity.Error, AnalyzerConstants.EnabledByDefault, DescriptionContentLoader.GetAnalyzerDescription(nameof(AG0019PreventUseOfInternalsVisibleToAttribute)), "https://github.agodadev.io/pages/standards-c-sharp/code-standards/unit-testing/only-test-the-public-interface.html", WellKnownDiagnosticTags.EditAndContinue); }
public AG0013LimitNumberOfTestMethodParametersTo5() { var info = new LocalizableResourceString(nameof(CustomRulesResources.AG0013Title), CustomRulesResources.ResourceManager, typeof(CustomRulesResources)); _diagnosticDescriptor = new DiagnosticDescriptor( DIAGNOSTIC_ID, info, info, AnalyzerCategory.CustomQualityRules, DiagnosticSeverity.Warning, AnalyzerConstants.EnabledByDefault, DescriptionContentLoader.GetAnalyzerDescription(nameof(AG0013LimitNumberOfTestMethodParametersTo5)), "https://github.agodadev.io/pages/standards-c-sharp/code-standards/unit-testing/use-test-cases-appropriately.html", WellKnownDiagnosticTags.EditAndContinue ); }