This commit is contained in:
biss committed 2026-07-25 11:46:39 +08:00
1 parent 533ff6b9f6
commit fdca6a3edf
8 files changed
+603 -25

No files matched your search

@@ -66,6 +66,18 @@ public sealed class CourseSelectionRulesTests
Assert.Equal(expected, CourseSelectionRules.SupportsProxyEnrollment(nature));
}
[Theory]
[InlineData(TeachingTaskSchedulingMode.Standard, true)]
[InlineData(TeachingTaskSchedulingMode.Flexible, false)]
public void Only_standard_courses_require_a_published_schedule(
TeachingTaskSchedulingMode schedulingMode,
bool expected)
{
Assert.Equal(
expected,
CourseSelectionRules.RequiresPublishedSchedule(schedulingMode));
}
private static CourseSelectionRound CreateRound(DateTime startsAt, DateTime endsAt) =>
new()
{