public DateCalculationResult Execute() { trace.Trace(TraceEventType.Information, (int)EventId.StartingNextRunDateCalculation, "Starting Calculate Next Run Date"); var schedulingService = new SchedulingService(config, trace, correlationId); var nextRunDate = schedulingService.GetNextRunDate(repo.GetUniqueName(), depth); repo.SaveNextRunDate(config, nextRunDate); trace.Trace(TraceEventType.Information, (int)EventId.CompletedNextRunDateCalculationSuccess, $"Successfully set the next run date to: {nextRunDate}"); return(new DateCalculationResult(nextRunDate)); }
public void CanOrganizationUniqueName() { var result = repo.GetUniqueName(); Assert.That(result, Is.EqualTo("ingtysandbox")); }