protected void CreateScheduledJob()
{
if (this.Repository != null)
{
ScheduleRecord scheduleRecord = new ScheduleRecord()
{
ApplicationName = BlueCollarSection.Section.ApplicationName,
Name = "Test",
QueueName = "*",
RepeatType = ScheduleRepeatType.Days,
RepeatValue = 1,
StartOn = DateTime.UtcNow.FloorWithSeconds()
};
this.Repository.CreateSchedule(scheduleRecord, null);
ScheduledJobRecord scheduledJobRecord = new ScheduledJobRecord()
{
JobType = "BlueCollar.TestScheduledJob, BlueCollar",
Data = "{}",
ScheduleId = scheduleRecord.Id.Value
};
this.Repository.CreateScheduledJob(scheduledJobRecord, null);
Assert.IsNotNull(scheduledJobRecord.Id);
}
}