Example #1
0
        public void SetTestTimeLogLocation()
        {
            var inputTestFilesLocation = Path.Combine(TestContext.CurrentContext.TestDirectory, "InputTimeLogs");

            _expectedReportFilesLocation = Path.Combine(TestContext.CurrentContext.TestDirectory, "ExpectedReports");
            _timeLoggerRepositoryFactory = new ManualTimeLogger.Persistence.CsvFileRepositoryFactory(inputTestFilesLocation);
        }
Example #2
0
 public CommandHandler(ManualTimeLogger.Persistence.IRepositoryFactory timeLogRepositoryFactory, IRepositoryFactory reportRepositoryFactory)
 {
     _timeLogRepositoryFactory = timeLogRepositoryFactory;
     _reportRepositoryFactory = reportRepositoryFactory;
 }