public Tehnologija Update(Domain.Practice.Tehnologija domainObject) { TehnologijaRepository manager = new TehnologijaRepository(); Tehnologija siteTehnologii = manager.Update(domainObject); return(siteTehnologii); }
public void UpdateTest() { TehnologijaRepository repository = new TehnologijaRepository(); TehnologijaCollection siteTeh = repository.GetAll(); Random random = new Random(DateTime.Now.Millisecond); int tehId = random.Next(0, siteTeh.Count); Tehnologija izbranaTeh = siteTeh[tehId]; Console.WriteLine("Се менуваат податоците за технологија ИД: {0}, Име: {1}", izbranaTeh.Id, izbranaTeh.Ime); izbranaTeh.Ime = string.Format("Изменета {0}", Guid.NewGuid().ToString()); Tehnologija izmenetaTeh = repository.Update(izbranaTeh); Assert.IsNotNull(izmenetaTeh); Assert.AreEqual(izbranaTeh.Id, izmenetaTeh.Id); Assert.AreEqual(izbranaTeh.Ime, izmenetaTeh.Ime); Console.WriteLine("Изменетите податоци за технологија ИД: {0}, Име: {1}", izmenetaTeh.Id, izmenetaTeh); }