Fix references for TeamSchedulerTest

This commit is contained in:
2025-11-11 14:00:39 -05:00
parent b7fa7fcbe1
commit 0228abab01
+3 -3
View File
@@ -55,14 +55,14 @@ public class TeamSchedulerTest
foreach (var slot in solution.TimeSlots) foreach (var slot in solution.TimeSlots)
{ {
Console.WriteLine($"Time slot {i++}"); Console.WriteLine($"Time slot {i++}");
foreach (var team in slot.OrderBy(s => s.Event.Name)) foreach (var team in slot.Teams.OrderBy(s => s.Event.Name))
{ {
var names = string.Join(", ", team.Students.OrderByDescending(s => s.Grade + s.TsaYear).Select(s => s.FirstName)); var names = string.Join(", ", team.Students.OrderByDescending(s => s.Grade + s.TsaYear).Select(s => s.FirstName));
Console.WriteLine($"\t{team.Event.Name}"); Console.WriteLine($"\t{team.Event.Name}");
Console.WriteLine($"\t\t{names}"); Console.WriteLine($"\t\t{names}");
} }
var overlaps = TeamSchedulerSolution.GetStudentTeamOverlaps(slot).ToList(); var overlaps = TeamSchedulerSolution.GetStudentTeamOverlaps(slot.Teams).ToList();
if (overlaps.Any()) if (overlaps.Any())
{ {
@@ -72,7 +72,7 @@ public class TeamSchedulerTest
$"\t\t{overlap.Item1.Name} : {string.Join(", ", overlap.Item2.Select(t => t.Event.Name))}"); $"\t\t{overlap.Item1.Name} : {string.Join(", ", overlap.Item2.Select(t => t.Event.Name))}");
} }
var unassigned = UnassignedStudentScheduler.UnassignedStudents(students, slot).ToList(); var unassigned = UnassignedStudentScheduler.UnassignedStudents(students, slot.Teams).ToList();
if (unassigned.Any()) if (unassigned.Any())
Console.WriteLine("\tunassigned"); Console.WriteLine("\tunassigned");