public void TestConvert0ToGradeF() { Grades expectedGrade = Grades.F; Grades actualGrade = studentGrades.ConvertToGrade(0); Assert.AreEqual(expectedGrade, actualGrade); }
public void TestConvert0ToGradeF() { // 1. Arrange Grades expectedGrade = Grades.F; // 2. Act Grades actualGrade = converter.ConvertToGrade(0); // 3. Assert Assert.AreEqual(expectedGrade, actualGrade); }
public void Convert0ToGradeF() { // Arrange Grades expectedGrade = Grades.F; // Act Grades actualGrade = studentGradeTester.ConvertToGrade(0); // Assert Assert.AreEqual(expectedGrade, actualGrade); }
private void TestCovert0ToGradeF() { //Arrange Grades expectedGrade = Grades.F; //Act Grades actualGrade = converter.ConvertToGrade(0); //Assert Assert.AreEqual(expectedGrade, actualGrade); }
public void TestConvertToGrade() { // Arrange int[] marks = new int[] { 0, 37, 38, 39, 40, 49, 50, 59, 60, 69, 70, 100 }; Grade[] grades = new Grade[] { Grade.F, Grade.F, Grade.E, Grade.E, Grade.D, Grade.D, Grade.C, Grade.C, Grade.B, Grade.B, Grade.A, Grade.A }; // Act bool allGradesCorrect = true; for (int markNo = 0; markNo < marks.Length; markNo++) { Grade grade = studentGrades.ConvertToGrade(marks[markNo]); if (grade != grades[markNo]) { allGradesCorrect = false; } } // Assert Assert.IsTrue(allGradesCorrect); }
// Analyse public async Task <IActionResult> Analyse() { var students = await _context.Students.ToListAsync(); StudentGrades grades = new StudentGrades(); grades.Students = new string[students.Count]; grades.Marks = new int[students.Count]; int index = 0; foreach (Student student in students) { grades.Students[index] = student.Name; grades.Marks[index] = student.Mark; grades.ConvertToGrade(grades.Marks[index]); index++; } grades.CalculateStats(); grades.CalculateGradeProfile(); return(View(grades)); }