Fix references for TeamSchedulerTest
This commit is contained in:
@@ -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");
|
||||||
|
|||||||
Reference in New Issue
Block a user