public void SetUp()
 {
     _logger             = new ConsoleOutLogger("InstallUtilTests", LogLevel.All, true, false, false, "yyyy-MM-dd hh:mm:ss");
     _folderFileSearcher = new FolderFileSearcher();
     _setupLogDirectory  = Path.Combine(Environment.ExpandEnvironmentVariables("%TEMP%"), "NMultiToolInstallUtilIntegrationTestsSetupLogs");
     if (!Directory.Exists(_setupLogDirectory))
     {
         Directory.CreateDirectory(_setupLogDirectory);
     }
     _stubLoggingConfiguration = MockRepository.GenerateStub <ILoggingConfiguration>();
     _stubLoggingConfiguration.LogDirectoryPath = _setupLogDirectory;
     _assemblyFileInfo         = new FileInfo(typeof(InstallerExample).Assembly.Location);
     _includeFileSpecification = new List <string>()
     {
         _assemblyFileInfo.Name
     };
     _excludeFileSpecifications = new List <string>();
     if (File.Exists(InstallerExample.InstalledFile))
     {
         File.Delete(InstallerExample.InstalledFile);
     }
     if (File.Exists(InstallerExample.UnInstalledFile))
     {
         File.Delete(InstallerExample.UnInstalledFile);
     }
 }
 public void SetUp()
 {
     _logger = new ConsoleOutLogger("InstallUtilTests", LogLevel.All, true, false, false, "yyyy-MM-dd hh:mm:ss");
     _folderFileSearcher = new FolderFileSearcher();
     _setupLogDirectory = Path.Combine(Environment.ExpandEnvironmentVariables("%TEMP%"), "NMultiToolInstallUtilIntegrationTestsSetupLogs");
     if (!Directory.Exists(_setupLogDirectory)) Directory.CreateDirectory(_setupLogDirectory);            
     _stubLoggingConfiguration = MockRepository.GenerateStub<ILoggingConfiguration>();
     _stubLoggingConfiguration.LogDirectoryPath = _setupLogDirectory;
     _assemblyFileInfo = new FileInfo(typeof(InstallerExample).Assembly.Location);
     _includeFileSpecification = new List<string>() {_assemblyFileInfo.Name};
     _excludeFileSpecifications = new List<string>();
     if (File.Exists(InstallerExample.InstalledFile)) File.Delete(InstallerExample.InstalledFile);
     if (File.Exists(InstallerExample.UnInstalledFile)) File.Delete(InstallerExample.UnInstalledFile);
 }
Exemple #3
0
 public InstallUtil(ILoggingConfiguration loggingConfiguration,IFolderFileSearcher folderFileSearcher,ILog logger)
 {
     _loggingConfiguration = loggingConfiguration;
     _folderFileSearcher = folderFileSearcher;
     _logger = logger;
 }
Exemple #4
0
 public InstallUtil(ILoggingConfiguration loggingConfiguration, IFolderFileSearcher folderFileSearcher, ILog logger)
 {
     _loggingConfiguration = loggingConfiguration;
     _folderFileSearcher   = folderFileSearcher;
     _logger = logger;
 }