public void ObliczSrednia_CalculateGrades_SredniaCalculated() { Przedmiot historia = new Przedmiot("Historia"); Przedmiot przyroda = new Przedmiot("Przyroda"); Ocena ocena1 = new Ocena(2.0, historia); Ocena ocena2 = new Ocena(3.0, przyroda); Ocena ocena3 = new Ocena(5.0, przyroda); Ocena ocena4 = new Ocena(6.0, historia); Uczen uczen = new Uczen("Kinga", "Lemm"); uczen.DodajOcene(ocena1); uczen.DodajOcene(ocena2); uczen.DodajOcene(ocena3); uczen.DodajOcene(ocena4); Assert.AreEqual(4.0, uczen.ObliczSredniaOcen()); }
public void DodajOcene_DoubleValueOutOfRange_OcenaNotAdded() { Przedmiot przedmiot = new Przedmiot("Historia"); Ocena ocena = new Ocena(7.5, przedmiot); Uczen uczen = new Uczen("Kinga", "Lemm"); uczen.DodajOcene(ocena); Assert.IsTrue(!uczen.oceny.Contains(ocena)); }
public void DodajOcene_DoubleValueOutOfRange_NotUpdated() { var przedmiot = new Przedmiot("Chemia"); var ocena = new Ocena(8.0, przedmiot); var uczen = new Uczen("test", "test"); uczen.DodajOcene(ocena); Assert.IsTrue(!uczen.Oceny.Contains(ocena)); }
public void ObliczSrednia_CalculateGrades_Calculated() { var przedmiot = new Przedmiot("Chemia"); var ocena1 = new Ocena(5.0, przedmiot); przedmiot = new Przedmiot("Przyroda"); var ocena2 = new Ocena(3.0, przedmiot); przedmiot = new Przedmiot("Religia"); var ocena3 = new Ocena(3.0, przedmiot); przedmiot = new Przedmiot("WOS"); var ocena4 = new Ocena(5.0, przedmiot); var uczen = new Uczen("test", "test"); uczen.DodajOcene(ocena1); uczen.DodajOcene(ocena2); uczen.DodajOcene(ocena3); uczen.DodajOcene(ocena4); Assert.AreEqual(4.0, uczen.ObliczSredniaOcen()); }