public void Enqueue_Test_True(string str) { Queue q = new Queue(); Pomocne_funkcijeCreate pfc = new Pomocne_funkcijeCreate(mtf, qf); Assert.IsTrue(pfc.Enqueue(q, str)); }
public void Jedinstvenost_Test_False() { Pomocne_funkcijeCreate pfc = new Pomocne_funkcijeCreate(mtf, qf); dict.Add("kljuc", new MyTuple <MyTuple <string, Queue>, MyTuple <string, Queue> >()); Assert.IsFalse(pfc.Jedinstvenost("k", dict)); }
public void Dequeue_Test_EmptyQueue() { Queue q = new Queue(); Pomocne_funkcijeCreate pfc = new Pomocne_funkcijeCreate(mtf, qf); var s = pfc.Dequeue(q); Assert.AreEqual(s, "Queue is empty"); }
public void Jedinstvenost_Test_NullString(string str) { Pomocne_funkcijeCreate pfc = new Pomocne_funkcijeCreate(mtf, qf); Dictionary <string, MyTuple <MyTuple <string, Queue>, MyTuple <string, Queue> > > dict1 = new Dictionary <string, MyTuple <MyTuple <string, Queue>, MyTuple <string, Queue> > >(); Assert.Throws <ArgumentNullException>(() => { pfc.Jedinstvenost(str, dict1); }); }
public void setup() { mtf = new MyTupleFactory(); qf = new QueueFactory(); pfc = new Pomocne_funkcijeCreate(mtf, qf); pfs = new Pomocne_funkcijeSubscribe(mtf, qf); pfu = new Pomocne_funkcijeUpdate(); meni = new Meni(pfc, pfs, pfu); cf = new ClientFactory(); srv = new Serverr(cf, null); }
public void TearDown() { cf = null; server = null; konzola = null; m = null; mytuplefactory = null; queueFactory = null; pfc = null; client = null; }
public void TestSetup() { cf = new ClientFactory(); server = new Serverr(cf, null); konzola = new Konzola(); m = new Metode(server, konzola); mytuplefactory = new MyTupleFactory(); queueFactory = new QueueFactory(); pfc = new Pomocne_funkcijeCreate(mytuplefactory, queueFactory); client = new Clientt("Klijent"); }
public void CreateServerQueuePair_Test(string q) { Queue red = new Queue(); red.Enqueue(q); Queue red2 = new Queue(); Pomocne_funkcijeCreate pfc = new Pomocne_funkcijeCreate(mtf, qf); MyTuple <MyTuple <string, Queue>, MyTuple <string, Queue> > Client_server_queues = pfc.CreateServerQueuePair(red, red2); Assert.AreEqual(JsonConvert.SerializeObject(Client_server_queues), JsonConvert.SerializeObject(pfc.CreateClientQueues("Servernaz"))); }
public void Dequeue_Test_Tuple() { Tuple <string, string> t = new Tuple <string, string>("naz1", "naz"); Queue q = new Queue(); q.Enqueue(t); Pomocne_funkcijeCreate pfc = new Pomocne_funkcijeCreate(mtf, qf); var s = pfc.Dequeue(q); Assert.AreEqual(s.GetType(), t.GetType()); Assert.AreEqual(s, t); }
public void Dequeue_Test_String() { string str = "str"; Queue q = new Queue(); q.Enqueue(str); Pomocne_funkcijeCreate pfc = new Pomocne_funkcijeCreate(mtf, qf); var s = pfc.Dequeue(q); Assert.AreEqual(s.GetType(), str.GetType()); Assert.AreEqual(s, str); }
public void CreateClientQueues_Test(string str) { Pomocne_funkcijeCreate pfc = new Pomocne_funkcijeCreate(mtf, qf); MyTuple <MyTuple <string, Queue>, MyTuple <string, Queue> > tu = new MyTuple <MyTuple <string, Queue>, MyTuple <string, Queue> >(); tu = pfc.CreateClientQueues(str); MyTuple <string, Queue> tupleA = mtf.CreateNewMyTuple(str + "A", qf); MyTuple <string, Queue> tupleB = mtf.CreateNewMyTuple(str + "B", qf); MyTuple <MyTuple <string, Queue>, MyTuple <string, Queue> > tuple = mtf.CreateNewMyTuple1(tupleA, tupleB); Assert.AreEqual(JsonConvert.SerializeObject(tu), JsonConvert.SerializeObject(tuple)); }
static void Main(string[] args) { Repository repo = new Repository("myConnectionString"); repo.Database.CreateIfNotExists(); ConsoleWrapper cw = new ConsoleWrapper(); QueueFactory qf = new QueueFactory(); MyTupleFactory mtf = new MyTupleFactory(); ClientFactory cf = new ClientFactory(); Pomocne_funkcijeSubscribe pfs = new Pomocne_funkcijeSubscribe(mtf, qf); Pomocne_funkcijeCreate pfc = new Pomocne_funkcijeCreate(mtf, qf); Pomocne_funkcijeUpdate.Pomocne_funkcijeUpdate pfu = new Pomocne_funkcijeUpdate.Pomocne_funkcijeUpdate(); Serverr server = new Serverr(cf, repo); Metode metode = new Metode(server, cw); Meni meni = new Meni(pfc, pfs, pfu); Model m = new Model(); Clientt c = new Clientt(); server.IscitajIzBazeNaPocetku(); meni.Menu(cw, metode); }
public Meni(Pomocne_funkcijeCreate pfc, Pomocne_funkcijeSubscribe pfs, Pomocne_funkcijeUpdate.Pomocne_funkcijeUpdate pfu) { this.pfc = pfc; this.pfs = pfs; this.pfu = pfu; }
public void Pomocne_funkcijeCreate_Test_IsNotNull() { pf = new Pomocne_funkcijeCreate(mtf, qf); Assert.IsNotNull(pf); }