コード例 #1
0
        public void ComputesAverageGradeFile()
        {
            Gradebook book = new Gradebook();

            book.AddGrade(70);
            book.AddGrade(78);
            book.AddGrade(90);
            //book.AddGrade(92);
            //book.AddGrade(93);

            //this is just to test "using". you can delete this test method
            using (StreamWriter ouputFile = File.CreateText("unitMetin" + "3" + ".txt"))
            {
                book.WriteGrades(ouputFile);
            }

            //ouputFile.Close();
            GradeStatistics stats = book.ComputeStatistics();

            Assert.AreEqual(79.33, stats.AverageGrade, 0.01);
        }