public void KomunikacijaPrikaz() { Prikaz p = CrtajMeModel.Factories.PrikazFactory.CreateNewPrikaz("prikaz", 5, "TipTocke"); p.SaveNumber(1); p.SaveNumber(2); p.SaveNumber(3); p.SaveNumber(4); Point t1 = p.getPoints()[0]; Point t2 = p.getPoints()[1]; Assert.IsTrue(t1.X == 1 && t1.Y == 2 && t2.X == 3 && t2.Y == 4); }
/// <summary> /// Dretva koja zapravo provodi pravo testiranje /// </summary> private void TestThread(object list_att) { List <object> att = (List <object>)list_att; try { IVisualView graph = (IVisualView)att[1]; Prikaz newPrikaz = (Prikaz)att[2]; Tester.StartTesting(); foreach (Point i in newPrikaz.getPoints()) { graph.DrawPoint(i); } foreach (Line l in newPrikaz.getLines()) { graph.DrawLine(l); } PrikazRepos.Instance().AddPrikaz(newPrikaz); graph.ShowView(newPrikaz.Name); } catch (CrtajMeException e) { IMainForm frm = (IMainForm)att[0]; frm.ShowErrorMessage(e.getMsg()); } }
public void ShowPrikaz(IVisualView graph, string prikazName) { try { Prikaz newPrikaz = PrikazRepos.Instance().GetPrikazByName(prikazName); foreach (Point i in newPrikaz.getPoints()) { graph.DrawPoint(i); } foreach (Line l in newPrikaz.getLines()) { graph.DrawLine(l); } graph.ShowView(newPrikaz.Name); } catch (CrtajMeException e) { graph.ShowErrorMessage(e.getMsg()); } }