public StartpointSSISBatch(FileTransferExecuter fileTransferExecuter, FolderSettings folderSettings, DirectoryImpl directoryImpl, AcceptedFileExtensionFactory acceptedFileExtensionFactory, TransferInformationFactory transferInformationFactory) { _fileTransferExecuter = fileTransferExecuter; _folderSettings = folderSettings; _directoryImpl = directoryImpl; _acceptedFileExtensionFactory = acceptedFileExtensionFactory; _transferInformationFactory = transferInformationFactory; }
protected override void Arrange() { base.Arrange(); base.Act(); FolderSettings.Stub(x => x.GetDatasets()).Return(SourceDir); DirectoryImpl.Stub(x => x.CreateDataSetDirectory()).Return(destination); TransferInformationFactory.Stub(x => x.Create(SourceDir, destination)).Return(TransferInformation); AcceptedFileExtensionFactory.Stub(x => x.Create(Extensions)).Return(AcceptedExtensions); }
public StartpointSql(FileTransferExecuter fileTransferExecuter, FolderSettings folderSettings, DirectoryImpl directoryImpl, AcceptedFileExtensionFactory acceptedFileExtensionFactory, TransferInformationFactory transferInformationFactory, SqlScriptMerger sqlScriptMerger, AcceptedFilePrefixFactory acceptedFilePrefixFactory) { _fileTransferExecuter = fileTransferExecuter; _folderSettings = folderSettings; _directoryImpl = directoryImpl; _acceptedFileExtensionFactory = acceptedFileExtensionFactory; _transferInformationFactory = transferInformationFactory; _sqlScriptMerger = sqlScriptMerger; _acceptedFilePrefixFactory = acceptedFilePrefixFactory; }
protected override void Arrange() { base.Arrange(); base.Act(); FolderSettings.Stub(x => x.GetSqlUpdates()).Return(sqlSourceUpdatesPath); FolderSettings.Stub(x => x.GetSqlMaster()).Return(sqlSourceMasterPath); DirectoryImpl.Stub(x => x.CreateSqlMasterDirectory()).Return(sqlDestMasterPath); DirectoryImpl.Stub(x => x.CreateSqlUpdatesDirectory()).Return(sqlDestUpdatesPath); DirectoryImpl.Stub(x => x.CreateSqlRootDirectory()).Return(sqlRootPath); TransferInformationFactory.Stub(x => x.Create(sqlSourceMasterPath, sqlDestMasterPath)) .Return(TransferInformation); AcceptedFileExtensionFactory.Stub(x => x.Create(Extensions)).Return(AcceptedExtensions); AcceptedFilePrefixFactory.Stub(x => x.Create(Prefixes)).Return(AcceptedPrefix); }
protected override void Act() { Sut = new AcceptedFileExtensionFactory(); }