选课
This commit is contained in:
@@ -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()
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user