Пример #1
0
        public void ComputesLowestGrade()
        {
            Grades book = new Grades();

            book.AddGrade(10);
            book.AddGrade(90);

            GradeStats result = book.ComputeGrades();

            Assert.AreEqual(10, result.LowestGrade);
        }
Пример #2
0
        public void ComputesAverageGrade()
        {
            Grades book = new Grades();

            book.AddGrade(10);
            book.AddGrade(90);
            book.AddGrade(70.8f);

            GradeStats result = book.ComputeGrades();

            Assert.AreEqual(56.93, result.AverageGrade, 0.01);
        }
Пример #3
0
        [TestMethod] //Tests that lowest grade is correctly computed
        public void ComputesLowestGrade()
        {
            Grades book = new Grades();

            book.AddGrade(10);
            book.AddGrade(90);

            GradeStatistics result = book.ComputeStatistics();

            //If equal, passes
            Assert.AreEqual(10, result.LowestGrade);
        }
Пример #4
0
        [TestMethod] //Tests that average is correctly computed
        public void ComputesAverageGrade()
        {
            Grades book = new Grades();

            book.AddGrade(91);
            book.AddGrade(89.5f);
            book.AddGrade(75);

            GradeStatistics result = book.ComputeStatistics();

            //If equal, passes
            Assert.AreEqual(85.16, result.AverageGrade, 0.01);
        }