public void ComputesHighestGrade() { Gradebook book = new Gradebook(); book.AddGrade(10); book.AddGrade(90); GradeStatistics result = book.ComputeStatistics(); Assert.AreEqual(90, result.HighestGrade); }
public void ComputeAveraageValue() { Gradebook book = new Gradebook(); book.AddGrade(40); book.AddGrade(50); GradeStatistics result = book.ComputeStatistics(); Assert.AreEqual(45, result.AverageGrade); }
public void ComputeLowestValue() { Gradebook book = new Gradebook(); book.AddGrade(40); book.AddGrade(50); GradeStatistics result = book.ComputeStatistics(); Assert.AreEqual(40, result.lowestGrade); }
public void ComputesLowestGrade() { Gradebook gradebook = new Gradebook(); gradebook.AddGrade(10); gradebook.AddGrade(90); GradeStatistics result = gradebook.ComputeStatistics(); Assert.Equal(10, result.LowestGrade); }
public void ComputeLowestGrade() { Gradebook book = new Gradebook(); book.AddGrade(10f); book.AddGrade(90f); GradeStatistics result = book.ComputeStatistics(); Assert.AreEqual(10f, result.LowestGrade); }
public void ComputeHighestGrade() { Gradebook book = new Gradebook(); book.AddGrade(62); book.AddGrade(39); GradeStatistics result = book.ComputeStatistics(); Assert.AreEqual(62, result.HighestGrade); }
public void ComputesAverageGrade() { Gradebook book = new Gradebook(); book.AddGrade(70); book.AddGrade(78); book.AddGrade(90); GradeStatistics stats = book.ComputeStatistics(); Assert.AreEqual(79.33, stats.AverageGrade, 0.01); }
public void ComputesLowestGrade() { Gradebook book = new Gradebook(); book.AddGrade(70); book.AddGrade(77); book.AddGrade(90); GradeStatistics stats = book.ComputeStatistics(); Assert.AreEqual(70, stats.LowestGrade); }
public void CorrectGradeDescription() { var book = new Gradebook(); book.AddGrade(100); book.AddGrade(100); var result = book.ComputeStatistics(); Assert.AreEqual("Excellent", result.Description); }
public void GradedCorrectGrade() { var book = new Gradebook(); book.AddGrade(45); book.AddGrade(67); var result = book.ComputeStatistics(); Assert.AreEqual("F", result.LetterGrade); }
public void ComputesAverageGrade() { Gradebook book = new Gradebook(); book.AddGrade(91); book.AddGrade(89.5f); book.AddGrade(75); GradeStatistics result = book.ComputeStatistics(); Assert.AreEqual(85.16, result.AverageGrade, 0.01); }
public void ComputeAverageGrade() { Gradebook book = new Gradebook(); book.AddGrade(96); book.AddGrade(26.4f); book.AddGrade(95); GradeStatistics result = book.ComputeStatistics(); Assert.AreEqual(72.46667, result.AverageGrade, 0.01); }
public void ComputesAverageGrade() { Gradebook gradebook = new Gradebook(); gradebook.AddGrade(91); gradebook.AddGrade(89.5f); gradebook.AddGrade(75); GradeStatistics result = gradebook.ComputeStatistics(); //Difficult to make assertions about floating point number calculations Assert.Equal(85.166666667f, result.AverageGrade); }
public void ComputesHighestGrade() { // Arrange Gradebook book = new Gradebook(); book.AddGrade(17); book.AddGrade(89.5f); float expected = 89.5f; //Act Gradestatistics result = book.ComputeStatistics(); //Assert Assert.AreEqual(expected, result.HighestGrade); }
public void ComputesAverageGrade() { // Arrange Gradebook book = new Gradebook(); book.AddGrade(17); book.AddGrade(89.5f); book.AddGrade(67); float expected = 57.83f; //Act Gradestatistics result = book.ComputeStatistics(); //Assert Assert.AreEqual(expected, result.AverageGrade, 0.01); }
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); }