public void NapraviReviziju_test() { string[] stringRet = cqrsWrite.KreirajFolderZaC1(@"C:\Users\Maja\Downloads\Test2\.vc", lista[0]); Assert.AreEqual(new string[0], stringRet); eventSourcing.NapraviMeta(cqrsWrite, "Maja", "RepozitorijumMaja", @"C:\Users\Maja\Downloads\Test2\.vc", @"C:\Users\Maja\Downloads\Test2\.vc\C1", "mile"); cqrsWrite.Received().NapraviPrvuReviziju(@"C:\Users\Maja\Downloads\Test2\.vc", "mile"); }
public void NapraviReviziju(string preuzetaPutanjaIzLogFajla, string nazivAutora, List <string> fajloviNadKojimaSeSprovodiRevizija) { string putanjaDoOriginalnogFajla = ""; string putanjaDoRepozitorijuma = preuzetaPutanjaIzLogFajla; string putanjaDoFolderaSvakeRevizije = preuzetaPutanjaIzLogFajla; for (int iterator = 0; iterator < fajloviNadKojimaSeSprovodiRevizija.Count(); iterator++) { string[] nazivOriginalnogSplitovan = fajloviNadKojimaSeSprovodiRevizija[iterator].Split('.'); string[] putanjeDoCommita = m_CQRSWrite.KreirajFolderZaC1(putanjaDoRepozitorijuma, fajloviNadKojimaSeSprovodiRevizija[iterator]); preuzetaPutanjaIzLogFajla = putanjeDoCommita[3]; string referencaNaRepozitorijum = preuzetaPutanjaIzLogFajla; putanjaDoOriginalnogFajla = putanjeDoCommita[0]; if (!putanjeDoCommita[4].Equals("")) { NapraviMeta(m_CQRSWrite, nazivAutora, nazivOriginalnogSplitovan[0], putanjeDoCommita[2], putanjeDoCommita[1], putanjeDoCommita[0]); } else { ProdjiKrozFoldereSaRazlikama(putanjeDoCommita, preuzetaPutanjaIzLogFajla, referencaNaRepozitorijum, fajloviNadKojimaSeSprovodiRevizija, putanjaDoFolderaSvakeRevizije, nazivAutora, putanjaDoOriginalnogFajla, nazivOriginalnogSplitovan, iterator); } } }