public void GetAllTest() { OcenaManager manager = new OcenaManager(); OcenaCollection zemi = manager.GetAll(); Assert.IsNotNull(zemi); foreach (Ocena ocena in zemi) { Console.WriteLine("ИД: {0}, Име: {1}, Вид: {2}", ocena.student.Id, ocena.predmet.Id, ocena.Ocenka); } }
public void UpdateTest() { OcenaManager manager = new OcenaManager(); OcenaCollection siteOceni = manager.GetAll(); Random random = new Random(DateTime.Now.Millisecond); int ocena = random.Next(0, siteOceni.Count); Ocena izbranaocena = siteOceni[ocena]; Console.WriteLine("Се менуваат податоците за оцена ИДСтудент: {0}, ИДПредмет: {1}, оцена: {1}", izbranaocena.student.Id, izbranaocena.predmet.Id, izbranaocena.Ocenka); izbranaocena.Ocenka = randomOcena(); Ocena izmenetaOcena = manager.Update(izbranaocena); Assert.IsNotNull(izmenetaOcena); Assert.AreEqual(izbranaocena.student.Id, izmenetaOcena.student.Id); Assert.AreEqual(izbranaocena.predmet.Id, izmenetaOcena.predmet.Id); Assert.AreEqual(izbranaocena.Ocenka, izmenetaOcena.Ocenka); Console.WriteLine("Изменетите податоци за оцена ИДСтудент: {0}, ИДПредмет: {1}, оцена: {1}", izmenetaOcena.student.Id, izmenetaOcena.predmet.Id, izmenetaOcena.Ocenka); }