Ejemplo n.º 1
0
 public void PrimeniRevizije_LosiParametri(string putanjaDoVC, string nazivIzabranogFajla, int izbor, string putanjaDoRepozitorijuma)
 {
     Assert.Throws <ArgumentNullException>(() => { eventSourcingService.PrimeniRevizije(null, null, 0, null); });
     Assert.Throws <ArgumentNullException>(() => { eventSourcingService.PrimeniRevizije(null, "bla.txt", 0, @"C:\Users\Maja\Downloads\Test"); });
     Assert.Throws <ArgumentException>(() => { eventSourcingService.PrimeniRevizije("", "", -3, ""); });
     Assert.Throws <ArgumentException>(() => { eventSourcingService.PrimeniRevizije(@"C:\Users\Maja\Downloads\Test\.vc", "bla.txt", 2, ""); });
 }
Ejemplo n.º 2
0
        public void ObradiReviziju(string putanjaDoVC, string nazivIzabranogFajla, int izborKorisnika, string putanjaDoOriginalnogFajla)
        {
            if (putanjaDoVC == null || nazivIzabranogFajla == null || putanjaDoOriginalnogFajla == null)
            {
                throw new ArgumentNullException("\nPutanja do repozitorijuma i naziv fajla ne mogu biti nevalidni.\n");
            }
            if (putanjaDoVC == "" || nazivIzabranogFajla == "" || izborKorisnika <= 0 || putanjaDoOriginalnogFajla == "")
            {
                throw new ArgumentException("\nPutanja do repozitorijuma i naziv fajla ne smeju biti prazni.\n");
            }

            m_IEventSourcing.PrimeniRevizije(putanjaDoVC, nazivIzabranogFajla, izborKorisnika, putanjaDoOriginalnogFajla);
        }
Ejemplo n.º 3
0
 public void PrimeniRevizije_test()
 {
     eventSourcing.PrimeniRevizije(@"C:\Users\Maja\Downloads\Test2\.vc", "Repozitorijumi.txt", 1, @"C:\Users\Maja\Downloads\Test2");
     cqrsRead.Received().CitajCeoFajl(@"C:\Users\Maja\Downloads\Test2\.vc\C1\Repozitorijumi.txt");
 }