public void GetSectionAssignmentResults_CorrectResults() { var users = GetUsers(); var questions = GetQuestions(); var sections = GetSections(); var assignments = GetAssignments(sections, questions); var submissions = GetSubmissions(users, questions); var scoreCalculator = new AssignmentScoreCalculator(); var expectedResults = GetExpectedSectionAssignmentResults(); var actualResults = scoreCalculator.GetSectionAssignmentResults ( "Unit 1", assignments, sections[0], users, submissions ); VerifySectionAssignmentResults(expectedResults, actualResults); }
public void GetUpdatedAssignmentResults_CorrectResults() { var users = GetUsers(); var questions = GetQuestions(); var sections = GetSections(); var assignments = GetAssignments(sections, questions); var submissions = GetSubmissions(users, questions); var scoreCalculator = new AssignmentScoreCalculator(); var expectedResults = GetExpectedUpdatedAssignmentResults(); var actualResults = scoreCalculator.GetUpdatedAssignmentResults ( assignments, users, sections[0], "Gradebook1", DueDate, submissions ); VerifyUpdatedAssignmentResults(expectedResults, actualResults); }