Esempio n. 1
0
        public void GetFinalRating_ShouldReturnCorrectResult(double average, int expectedRating)
        {
            IStudentGradesAverageService studentGradesAverageService = new StudentsGradesAverageServiceMock((decimal)average);
            var serviceUnder = new StudentsFinalRatingService(studentGradesAverageService);

            var result = serviceUnder.GetFinalRating(null);

            Assert.AreEqual(result, expectedRating);
        }
Esempio n. 2
0
 public StudentsFinalRatingServiceTests()
 {
     studentGradesAverageServiceMock = Substitute.For <IStudentGradesAverageService>();
     serviceUnderTests = new StudentsFinalRatingService(studentGradesAverageServiceMock);
 }
Esempio n. 3
0
 public StudentsFinalRatingServiceTests()
 {
     studentsGradesAverageServiceMock = new Mock <IStudentGradesAverageService>();
     serviceUnderTests = new StudentsFinalRatingService(studentsGradesAverageServiceMock.Object);
 }