Example #1
0
        public void ComputeAverageGrade()
        {
            GradeBook gb = new GradeBook();

            gb.AddGrade(91);
            gb.AddGrade(85.2f);
            gb.AddGrade(75);

            Statistics s = gb.GetStatistics();

            Assert.AreEqual(s.Average, 83.73333, 0.01);
        }
Example #2
0
        public void ComputeLowestGrade()
        {
            GradeBook gb = new GradeBook();

            gb.AddGrade(91);
            gb.AddGrade(85.2f);
            gb.AddGrade(75);

            Statistics s = gb.GetStatistics();

            Assert.AreEqual(s.Min, 75);
        }
Example #3
0
        public void Test1()
        {
            //arrange
            GradeBook gradeBook = new GradeBook();

            gradeBook.Addgrade(57.3);
            gradeBook.Addgrade(79.4);
            gradeBook.Addgrade(98.5);
            gradeBook.Addgrade(55.3);
            //act
            var stat = gradeBook.GetStatistics();

            //assert
            Assert.Equal(55.3, stat.Lowgrade);
        }