public Gradebook init() { Gradebook testBook = new Gradebook("testBook"); testBook.AddGrade(10); testBook.AddGrade(80); testBook.AddGrade(90); return(testBook); }
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 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 ComputeHighestGrade() { Gradebook book = new Gradebook(); book.AddGrade(62); book.AddGrade(39); GradeStatistics result = book.ComputeStatistics(); Assert.AreEqual(62, result.HighestGrade); }
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 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); }
//adds grade to assignment dictionary in student object public static void AddGradeCommand(string command) { var parts = command.Split(' '); if (parts.Length != 4) { Console.WriteLine("Invalid Command, AddGrade requires a name, assignment name, and score."); return; } var name = parts[1]; var assignment = parts[2]; var score = Double.Parse(parts[3]); Gradebook.AddGrade(name, assignment, score); Console.WriteLine("Added a score of {0} on {1}, to {2}'s grades", score, assignment, name); }
public void AddGrade() { Gradebook book = new Gradebook(); book.AddGrade(100f); bool isRightLength; if (book.grades.Count == 1) { isRightLength = true; } else { isRightLength = false; } Assert.IsTrue(isRightLength); }