internal /*for testing*/ DoNotHardcodeCredentials(IAnalyzerConfiguration analyzerConfiguration) : base(RspecStrings.ResourceManager, analyzerConfiguration) { ObjectCreationTracker = new VisualBasicObjectCreationTracker(analyzerConfiguration, rule); PropertyAccessTracker = new VisualBasicPropertyAccessTracker(analyzerConfiguration, rule); }
internal /*for testing*/ ExecutingOsCommands(IAnalyzerConfiguration analyzerConfiguration) { InvocationTracker = new VisualBasicInvocationTracker(analyzerConfiguration, rule); PropertyAccessTracker = new VisualBasicPropertyAccessTracker(analyzerConfiguration, rule); ObjectCreationTracker = new VisualBasicObjectCreationTracker(analyzerConfiguration, rule); }
public ConfiguringLoggers(IAnalyzerConfiguration analyzerConfiguration) { InvocationTracker = new VisualBasicInvocationTracker(analyzerConfiguration, rule); ObjectCreationTracker = new VisualBasicObjectCreationTracker(analyzerConfiguration, rule); PropertyAccessTracker = new VisualBasicPropertyAccessTracker(analyzerConfiguration, rule); }
public EncryptionAlgorithmsShouldBeSecure() { InvocationTracker = new VisualBasicInvocationTracker(AnalyzerConfiguration.AlwaysEnabled, rule); PropertyAccessTracker = new VisualBasicPropertyAccessTracker(AnalyzerConfiguration.AlwaysEnabled, rule); ObjectCreationTracker = new VisualBasicObjectCreationTracker(AnalyzerConfiguration.AlwaysEnabled, rule); }
internal /*for testing*/ ReadingStandardInput(IAnalyzerConfiguration analyzerConfiguration) { InvocationTracker = new VisualBasicInvocationTracker(analyzerConfiguration, rule); PropertyAccessTracker = new VisualBasicPropertyAccessTracker(analyzerConfiguration, rule); }