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); }