public ScmBackup(IApiCaller apiCaller, IScmValidator validator, IBackupMaker backupMaker, IConfigBackupMaker configBackupMaker) { this.apiCaller = apiCaller; this.validator = validator; this.backupMaker = backupMaker; this.configBackupMaker = configBackupMaker; }
public ScmValidatorTests() { this.logger = new FakeLogger(); this.scmlist = new HashSet <ScmType>(); this.scmlist.Add(ScmType.Git); this.scm = new FakeScm(); this.factory = new FakeScmFactory(); this.factory.Register(ScmType.Git, this.scm); this.sut = new ScmValidator(this.factory, this.logger); }