public Ocena Update(Domain.Education.Ocena domainObject) { OcenaRepository manager = new OcenaRepository(); Ocena siteOceni = manager.Update(domainObject); return(siteOceni); }
public void UpdateTest() { OcenaRepository repository = new OcenaRepository(); OcenaCollection siteOceni = repository.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 = repository.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); }