|
|
|
@ -104,7 +104,7 @@ public class BlockPlayoutBuilderTests |
|
|
|
PlayoutHistory = [] |
|
|
|
PlayoutHistory = [] |
|
|
|
}; |
|
|
|
}; |
|
|
|
|
|
|
|
|
|
|
|
var now = new DateTimeOffset(2024, 1, 10, 9, 15, 0, TimeSpan.FromHours(-6)); |
|
|
|
var now = HoursAfterMidnight(9).AddMinutes(15); |
|
|
|
|
|
|
|
|
|
|
|
var mediaItems = new List<MediaItem> |
|
|
|
var mediaItems = new List<MediaItem> |
|
|
|
{ |
|
|
|
{ |
|
|
|
@ -234,7 +234,7 @@ public class BlockPlayoutBuilderTests |
|
|
|
PlayoutHistory = [] |
|
|
|
PlayoutHistory = [] |
|
|
|
}; |
|
|
|
}; |
|
|
|
|
|
|
|
|
|
|
|
var now = new DateTimeOffset(2024, 1, 10, 9, 15, 0, TimeSpan.FromHours(-6)); |
|
|
|
var now = HoursAfterMidnight(9).AddMinutes(15); |
|
|
|
|
|
|
|
|
|
|
|
var mediaItems = new List<MediaItem> |
|
|
|
var mediaItems = new List<MediaItem> |
|
|
|
{ |
|
|
|
{ |
|
|
|
@ -392,7 +392,7 @@ public class BlockPlayoutBuilderTests |
|
|
|
PlayoutHistory = [] |
|
|
|
PlayoutHistory = [] |
|
|
|
}; |
|
|
|
}; |
|
|
|
|
|
|
|
|
|
|
|
var now = new DateTimeOffset(2024, 1, 10, 9, 15, 0, TimeSpan.FromHours(-6)); |
|
|
|
var now = HoursAfterMidnight(9).AddMinutes(15); |
|
|
|
|
|
|
|
|
|
|
|
var mediaItems = new List<MediaItem> |
|
|
|
var mediaItems = new List<MediaItem> |
|
|
|
{ |
|
|
|
{ |
|
|
|
@ -473,4 +473,10 @@ public class BlockPlayoutBuilderTests |
|
|
|
result.AddedItems[0].StartOffset.TimeOfDay.ShouldBe(TimeSpan.FromHours(9)); |
|
|
|
result.AddedItems[0].StartOffset.TimeOfDay.ShouldBe(TimeSpan.FromHours(9)); |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
protected static DateTimeOffset HoursAfterMidnight(int hours) |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
DateTimeOffset now = DateTimeOffset.Now; |
|
|
|
|
|
|
|
return now - now.TimeOfDay + TimeSpan.FromHours(hours); |
|
|
|
|
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
|