public void CalculateMaxGrade() { Diary diary = new Diary(); diary.AddRating(1); diary.AddRating(2); diary.AddRating(3); DiaryStatistics diaryStatistics = diary.ComputeStatistics(); Assert.AreEqual(3, diaryStatistics.MaxGrade); }
public void CalculateMaxGrade() { Diary diary = new Diary(); diary.AddRating(5); diary.AddRating(7); diary.AddRating(14); diary.AddRating(9); diary.AddRating(3.5f); DiaryStatistics stats = diary.ComputeStatistics(); Assert.AreEqual(9f, stats.maxGrade); }
public void Calculatemaxgrade() { Diary diary = new Diary(); diary.AddRating(9f); diary.AddRating(8f); diary.AddRating(7f); diary.AddRating(4f); diary.AddRating(7f); diary.AddRating(11f); DiaryStatistics stats = diary.ComputeStatistics(); Assert.AreEqual(9f, stats.MaxGrade); }
public void CalculateMaxGrade() { Diary diary = new Diary(); diary.AddRating(9); diary.AddRating(3); diary.AddRating(4); diary.AddRating(7); diary.AddRating(8); diary.AddRating(10); DiaryStatistics stats = diary.Computerstatistics(); Assert.AreEqual(10f, stats.MaxGrade); }
public void CalculateMaxGrade() { Diary diary = new Diary(); diary.AddRating(9f); diary.AddRating(8f); diary.AddRating(7f); diary.AddRating(5f); diary.AddRating(3f); DiaryStatistics stats = diary.ComputeStatistics(); Assert.AreEqual(9, stats.MaxGrade); //bool value = false; //Assert.IsTrue(value); }
internal DiaryStatistics ComputeStatistics() { DiaryStatistics stats = new DiaryStatistics(); float sum = 0f; foreach (var rating in ratings) { sum += rating; } stats.averageGrade = sum / ratings.Count(); stats.maxGrade = ratings.Max(); stats.minGrade = ratings.Min(); return(stats); }
public void Test1() { Diary diary = new Diary(); diary.AddRating(9f); diary.AddRating(8f); diary.AddRating(7f); diary.AddRating(5f); diary.AddRating(3f); diary.AddRating(10f); DiaryStatistics stats = diary.ComputeStats(); // zmieniliœmy klasy na public (domyœlnie jest internal) Assert.AreEqual(10f, stats.MaxGrade); }
///<summary> ///Wyliczenie statystyk dzienniczka ///</summary>> public DiaryStatistics ComputeStatistics() { DiaryStatistics stats = new DiaryStatistics(); float sum = 0f; //zmienne pomocnicza foreach (var rating in ratings) //pętla sumująca elementy listy { sum += rating; } stats.averageGrade = sum / ratings.Count(); //wyliczenie średniej stats.maxGrade = ratings.Max(); //najwyższa ocena stats.minGrade = ratings.Min(); //najniższa ocena return(stats); }