Beispiel #1
0
        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);
        }
Beispiel #2
0
        public void UbaciPrikazUSkupRazlicitiTipovi()
        {
            Skup   s = CrtajMeModel.Factories.SkupFactory.CreateNewSkup("test", "TipFunkcija", 10);
            Prikaz p = CrtajMeModel.Factories.PrikazFactory.CreateNewPrikaz("prikaz", 1, "TipTocke");

            s.AddPrikaz(p);
        }
Beispiel #3
0
        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);
        }
Beispiel #4
0
 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());
     }
 }