// metoda koja se koristi za generisanje zanrova i vraca rezultat koji se mora dobiti public List <String> odradiZanrove(RegisteredMember noviKorisnik) { for (int i = 0; i < 15; ++i) { Tune nova = new Tune("prva", "saban", "sabanov prvi", "narodna" + i.ToString(), 10.0, ".mp3", 2400, 256, 10 + i); noviKorisnik.MojaBiblioteka.Add(nova); } for (int i = 0; i < 5; ++i) { Tune nova = new Tune("prva" + i.ToString(), "jana", "janin", "veselija", 10.0, ".mp3", 2400, 256, 20); noviKorisnik.MojaBiblioteka.Add(nova); } List <String> vraceno = new List <String>(); vraceno.Add("veselija"); vraceno.Add("narodna14"); vraceno.Add("narodna13"); vraceno.Add("narodna12"); vraceno.Add("narodna11"); vraceno.Add("narodna10"); vraceno.Add("narodna9"); vraceno.Add("narodna8"); vraceno.Add("narodna7"); vraceno.Add("narodna6"); return(vraceno); }
// metoda koja se koristi za generisanje albuma i vraca rezultat koji se mora dobiti public List <String> odradiAlbume(RegisteredMember noviKorisnik) { for (int i = 0; i < 15; ++i) { Tune nova = new Tune("prva", "saban", "sabanov prvi" + i.ToString(), "narodna", 10.0, ".mp3", 2400, 256, 10 + i); noviKorisnik.MojaBiblioteka.Add(nova); } for (int i = 0; i < 5; ++i) { Tune nova = new Tune("prva" + i.ToString(), "jana", "janin", "narodna", 10.0, ".mp3", 2400, 256, 20); noviKorisnik.MojaBiblioteka.Add(nova); } List <String> vraceno = new List <String>(); vraceno.Add("janin"); vraceno.Add("sabanov prvi14"); vraceno.Add("sabanov prvi13"); vraceno.Add("sabanov prvi12"); vraceno.Add("sabanov prvi11"); vraceno.Add("sabanov prvi10"); vraceno.Add("sabanov prvi9"); vraceno.Add("sabanov prvi8"); vraceno.Add("sabanov prvi7"); vraceno.Add("sabanov prvi6"); return(vraceno); }
public void vrati10Zanrova() { RegisteredMember noviKorisnik = new RegisteredMember("Haris", "Masovic", DateTime.Now, "4012888888881881", "hmasovic1", "password"); // koristimo pomocni stub pomocu kojeg generisemo podatke za testiranje PomocniStub novi = new PomocniStub(); List <String> rez = novi.odradiZanrove(noviKorisnik); List <String> vracenaVrijednost1 = noviKorisnik.VratiTopDeset("z"); CollectionAssert.AreEqual(rez, vracenaVrijednost1); }
public void provjeraUmjetnikAlbumZanr() { RegisteredMember noviKorisnik = new RegisteredMember("Haris", "Masovic", DateTime.Now, "4012888888881881", "hmasovic1", "password"); try { List <String> vracenaVrijednost1 = noviKorisnik.VratiTopDeset("u"); List <String> vracenaVrijednost2 = noviKorisnik.VratiTopDeset("a"); List <String> vracenaVrijednost3 = noviKorisnik.VratiTopDeset("z"); Assert.AreEqual(true, true); } catch (Exception) { Assert.AreEqual(true, false); } }
public void GetRegisteredMembers(HttpResponseMessage Res) { //objRegisteredMembers = new List<RegisteredMember>(); //objRegisteredMembers = MembershipOps.GetRegisteredMembers(); if (Res != null) { if (Res.IsSuccessStatusCode) { //Storing the response details recieved from web api var memberResponse = Res.Content.ReadAsStringAsync().Result; objRegisteredMembers = new List <RegisteredMember>(); //objRegisteredMembers = MembershipOps.GetRegisteredMembers(memberResponse); List <RegisteredMember> itemsList = new List <RegisteredMember>(); var details = JObject.Parse(memberResponse); var objResult = details["Result"].ToList(); //Id = Convert.ToInt32(((Newtonsoft.Json.Linq.JProperty)objResult[1]).Value); foreach (var item in objResult) { RegisteredMember items = new RegisteredMember(); items.Id = Convert.ToInt32(item["Id"]); items.FirstName = Convert.ToString(item["FirstName"]); items.LastName = Convert.ToString(item["LastName"]); items.Address = Convert.ToString(item["Address"]); items.ZipCode = Convert.ToString(item["ZipCode"]); items.City = Convert.ToString(item["City"]); items.State = Convert.ToString(item["State"]); items.Country = Convert.ToString(item["Country"]); items.Gender = Convert.ToString(item["Gender"]); items.Comment = Convert.ToString(item["Comment"]); itemsList.Add(items); } objRegisteredMembers = itemsList; } } }
// Registracija novog korisnika na aplikaciju public String registrirajKorisnika(String i, String p, DateTime dr, String bkk, String un, String pass) { if (daLiPostoji(un)) { throw new Exception("Korisnik sa datim passwordom već postoji."); } RegisteredMember rm = new RegisteredMember(i, p, dr, bkk, un, p); rm.Id = Guid.NewGuid().ToString(); RegMembers.Add(rm); if (dr.Month == 2 && dr.Day == 24) // Rođendan Steve Jobs-a { Tune t = new Tune("Happy Birthday", "Patty Hill, Mildred J. Hill", "None", "Folk", 9.8, ".mp3", 60, 320, 9.50); rm.MojaBiblioteka.Add(t); } return(rm.Id); }
public void provjeraException() { RegisteredMember noviKorisnik = new RegisteredMember("Haris", "Masovic", DateTime.Now, "4012888888881881", "hmasovic1", "password"); List <String> vracenaVrijednost1 = noviKorisnik.VratiTopDeset("nestolijevo"); }