Add Blazor WebApp and rework data handling to utilize Entity Framework
This commit is contained in:
@@ -7,16 +7,16 @@ public class DataProcessingTests
|
||||
{
|
||||
|
||||
[Test]
|
||||
public void GetEventStudentPicksTest()
|
||||
public void GetEventStudentRankingsTest()
|
||||
{
|
||||
var events = TestEntityHandler.GetCompetitiveEvents();
|
||||
var events = TestEntityHandler.GetEvents();
|
||||
var students = TestEntityHandler.GetStudents(events);
|
||||
var rankings = TestEntityHandler.GetStudentEventRankings(students, events);
|
||||
|
||||
var eventStudentPicksArray = DataProcessing.GetEventStudentPicks(events, students);
|
||||
foreach (var eventPicks in eventStudentPicksArray)
|
||||
foreach (var ranking in rankings)
|
||||
{
|
||||
Console.WriteLine(eventPicks.Event.Name);
|
||||
Console.WriteLine(string.Join(", ", eventPicks.StudentPicks.Select(s => $"{s.Item2}: {s.Item1.Name}")));
|
||||
Console.WriteLine(ranking.EventDefinition.Name);
|
||||
Console.WriteLine($"{ranking.Student.FirstName}: {ranking.Rank}");
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user