Ejemplo n.º 1
0
 public FileManager(ITimeLogsFolderSettingSource timeLogsFolderSettingSource)
 {
     if(timeLogsFolderSettingSource!=null)
         this.timeLogsFolder = timeLogsFolderSettingSource.TimeLogsFolder;
     TasksFileName = GetFullFileName(tasksFileName);
     HistoryFileName = GetFullFileName(historyFileName);
 }
Ejemplo n.º 2
0
 public FileManager(ITimeLogsFolderSettingSource timeLogsFolderSettingSource)
 {
     if (timeLogsFolderSettingSource != null)
     {
         this.timeLogsFolder = timeLogsFolderSettingSource.TimeLogsFolder;
     }
     TasksFileName   = GetFullFileName(tasksFileName);
     HistoryFileName = GetFullFileName(historyFileName);
 }
Ejemplo n.º 3
0
        public void FileManagerUseTimeLogsFolderSetting()
        {
            ITimeLogsFolderSettingSource settings = NewMock <ITimeLogsFolderSettingSource>();

            Stub.On(settings).GetProperty("TimeLogsFolder").Will(Return.Value(@"c:\myworkingfolder"));

            FileManager fileManagerWithSettings = new FileManager(settings);

            Assert.AreEqual(@"c:\myworkingfolder", fileManagerWithSettings.TimeLogsFolder);
        }