test(worker): adapt prime scheduler tests to weekday model

This commit is contained in:
mika kuns
2026-06-02 16:33:02 +02:00
parent bed4255a5e
commit 3127930454
2 changed files with 4 additions and 10 deletions

View File

@@ -102,7 +102,7 @@ public sealed class PrimeScheduler : BackgroundService
}
private static PrimeScheduleDto ToDto(Data.Models.PrimeScheduleEntity e) =>
new(e.Id, e.StartDate, e.EndDate, e.TimeOfDay, e.WorkdaysOnly, e.Enabled, e.LastRunAt, e.PromptOverride);
new(e.Id, (int)e.Days, e.TimeOfDay, e.Enabled, e.LastRunAt, e.PromptOverride);
private async Task FireAsync(PrimeScheduleDto schedule, CancellationToken ct)
{

View File

@@ -44,10 +44,8 @@ public class PrimeSchedulerTests : IDisposable
await new PrimeScheduleRepository(ctx).UpsertAsync(new PrimeScheduleEntity
{
Id = id,
StartDate = new DateOnly(2026, 5, 5),
EndDate = new DateOnly(2026, 5, 5),
Days = PrimeDays.All,
TimeOfDay = new TimeSpan(7, 0, 0),
WorkdaysOnly = false,
Enabled = true,
CreatedAt = DateTimeOffset.UtcNow,
});
@@ -86,10 +84,8 @@ public class PrimeSchedulerTests : IDisposable
await new PrimeScheduleRepository(ctx).UpsertAsync(new PrimeScheduleEntity
{
Id = id,
StartDate = new DateOnly(2026, 5, 5),
EndDate = new DateOnly(2026, 5, 5),
Days = PrimeDays.All,
TimeOfDay = new TimeSpan(7, 0, 0),
WorkdaysOnly = false,
Enabled = true,
CreatedAt = DateTimeOffset.UtcNow,
});
@@ -128,10 +124,8 @@ public class PrimeSchedulerTests : IDisposable
await new PrimeScheduleRepository(ctx).UpsertAsync(new PrimeScheduleEntity
{
Id = id,
StartDate = new DateOnly(2026, 5, 5),
EndDate = new DateOnly(2026, 5, 5),
Days = PrimeDays.All,
TimeOfDay = new TimeSpan(7, 0, 0),
WorkdaysOnly = false,
Enabled = true,
CreatedAt = DateTimeOffset.UtcNow,
});