public void RacunajProsjekIPrihvatljivost() { Skup s = CrtajMeModel.Factories.SkupFactory.CreateNewSkup("test", "TipFunkcija", 10); Prikaz p1 = CrtajMeModel.Factories.PrikazFactory.CreateNewPrikaz("prikaz1", 2, "TipFunkcija"); Prikaz p2 = CrtajMeModel.Factories.PrikazFactory.CreateNewPrikaz("prikaz2", 4, "TipFunkcija"); Prikaz p3 = CrtajMeModel.Factories.PrikazFactory.CreateNewPrikaz("prikaz3", 3, "TipFunkcija"); s.AddPrikaz(p1); s.AddPrikaz(p2); s.AddPrikaz(p3); Assert.AreEqual(3, s.AverageGrade); }
public void UbaciPrikazUSkupRazlicitiTipovi() { Skup s = CrtajMeModel.Factories.SkupFactory.CreateNewSkup("test", "TipFunkcija", 10); Prikaz p = CrtajMeModel.Factories.PrikazFactory.CreateNewPrikaz("prikaz", 1, "TipTocke"); s.AddPrikaz(p); }
public void IzbrisiPrikazIzSkupa() { Skup noviSkup = CrtajMeModel.Factories.SkupFactory.CreateNewSkup("novi", "TipFunkcija", 10); Prikaz p = CrtajMeModel.Factories.PrikazFactory.CreateNewPrikaz("prikaz", 5, "TipFunkcija"); noviSkup.AddPrikaz(p); Assert.AreEqual(1, noviSkup.GetListNameOfPrikaz().Count); noviSkup.DeletePrikaz(p); Assert.AreEqual(0, noviSkup.GetListNameOfPrikaz().Count); }
public void InsertPrikazInSKup(IViewResults frm, string prikazName, string skupName) { try { Prikaz p = PrikazRepos.Instance().GetPrikazByName(prikazName); Skup s = SkupRepos.Instance().GetSkupByName(skupName); s.AddPrikaz(p); frm.ShowDetails(); } catch (CrtajMeException e) { frm.ShowErrorMessage(e.getMsg()); } }