public MockObjectFactory(ISonarQubeServer server, ITargetsInstaller targetsInstaller, IAnalyzerProvider analyzerProvider, IRulesetGenerator rulesetGenerator) { this.server = server; this.targetsInstaller = targetsInstaller; this.analyzerProvider = analyzerProvider; this.rulesetGenerator = rulesetGenerator; }
/// <summary> /// Internal constructor for testing /// </summary> public TeamBuildPreProcessor(IPropertiesFetcher propertiesFetcher, IRulesetGenerator rulesetGenerator) // was internal { if (propertiesFetcher == null) { throw new ArgumentNullException("propertiesFetcher"); } if (rulesetGenerator == null) { throw new ArgumentNullException("rulesetGenerator"); } this.propertiesFetcher = propertiesFetcher; this.rulesetGenerator = rulesetGenerator; }