Example #1
0
        public void KreirajKorisnikaIstiUsername()
        {
            OnlineStore prodavnica = new OnlineStore("pozz");

            prodavnica.registrirajKorisnika("Amir", "Muminovic", DateTime.Now, "4024007195736334", "amuminovic", "<3-VVS-<3");
            prodavnica.registrirajKorisnika("Amir", "Muminovic", DateTime.Now, "4024007195736334", "amuminovic", "<3-VVS-<3");
        }
Example #2
0
        public void NegoldPrenosPjesme()
        {
            OnlineStore prodavnica = new OnlineStore("pozz");

            prodavnica.registrirajKorisnika("Amir", "Muminovic", DateTime.Now, "4024007195736334", "amuminovic", "<3-VVS-<3");
            prodavnica.registrirajKorisnika("Haris", "Masovic", DateTime.Now, "4024007195736334", "hmasovic", "HarisVoliSabana");
            prodavnica.registrujNovuPjesmu(new Tune("Hallowed Be Thy Name", "Iron Maiden", "The Number Of The Beast", "Metal", 10.0, ".mp3", 433, 256, 70.11));
            prodavnica.RegMembers[0].GoldMember = true;
            prodavnica.prenesiPjesmu(prodavnica.RegMembers[0].Id, prodavnica.RegMembers[1].Id, prodavnica.Pjesme[0].Id);
        }
Example #3
0
        public void ObrisiKorisnikaTest()
        {
            int brojKorisnika = testniStore.RegMembers.Count;

            bool obrisan = testniStore.obrisiKorisnika(testniStore.RegMembers[2].Id);

            Assert.IsTrue(obrisan);
            Assert.AreEqual(brojKorisnika - 1, testniStore.RegMembers.Count);

            //Vrati kako je bilo
            testniStore.registrirajKorisnika("Bill", "Gates", DateTime.Now, "6011816573426759", "bgates", "C#FTW");
        }
Example #4
0
        public static void PripremaZaTest(TestContext t)
        {
            testniStore = new OnlineStore("/");

            testniStore.registrirajKorisnika("Amir", "Muminovic", DateTime.Now, "4012888888881881", "amuminovic", "VVSJeTop");
            testniStore.registrirajKorisnika("Haris", "Masovic", DateTime.Now, "4024007195736334", "hmasovic", "HarisVoliSabana");
            testniStore.registrirajKorisnika("Bill", "Gates", DateTime.Now, "6011816573426759", "bgates", "C#FTW");

            testniStore.registrujNovuPjesmu(new Tune("Hallowed Be Thy Name", "Iron Maiden", "The Number Of The Beast", "Metal", 10.0, ".mp3", 433, 256, 70.11));
            testniStore.registrujNovuPjesmu(new Tune("Nothing else matters", "Metallica", "Metallica", "Metal", 9.5, ".mp3", 350, 256, 2.11));
            testniStore.registrujNovuPjesmu(new Tune("Run", "Foo Fighters", "Gold and Concrete", "Rock", 9.9, ".mp3", 413, 256, 5.05));
            testniStore.registrujNovuPjesmu(new Tune("Dumb", "Nirvana", "In Utero", "Rock", 9.0, ".mp3", 233, 256, 4.11));
            testniStore.registrujNovuPjesmu(new Tune("Kraljice srca moga", "Saban", "Single", "Folk", 2.0, ".mp3", 211, 256, 0)); //Free pjesma
            testniStore.registrujNovuPjesmu(new Tune("Nyan Cat", "Internet", "Single", "Techno", 11.0, ".mp3", 233, 256, -5));    // Pjesma koja daje pare
        }
Example #5
0
        public void PretragaNepostojeceImePrezime()
        {
            OnlineStore prodavnica = new OnlineStore("pozz");

            prodavnica.registrirajKorisnika("Amir", "Muminovic", DateTime.Now, "4024007195736334", "amuminovic", "<3-VVS-<3");
            prodavnica.pretragaKorisnikaPoImenu("Samir", "Muminovic");
        }
Example #6
0
        public void UnaprijediGoldMembera()
        {
            OnlineStore prodavnica = new OnlineStore("pozz");

            prodavnica.registrirajKorisnika("Amir", "Muminovic", DateTime.Now, "4024007195736334", "amuminovic", "<3-VVS-<3");
            prodavnica.RegMembers[0].GoldMember = true;
            prodavnica.unaprijediNaGoldMember(prodavnica.RegMembers[0].Id);
        }
Example #7
0
        public void RegistrujKorisnikeTest()
        {
            OnlineStore o = new OnlineStore("banana");

            o.registrirajKorisnika(Convert.ToString(TestContext.DataRow["ime"]),
                                   Convert.ToString(TestContext.DataRow["prezime"]),
                                   Convert.ToDateTime(TestContext.DataRow["datumRodjenja"]),
                                   Convert.ToString(TestContext.DataRow["bkk"]),
                                   Convert.ToString(TestContext.DataRow["username"]),
                                   Convert.ToString(TestContext.DataRow["password"]));
            Assert.IsTrue(o.RegMembers[o.RegMembers.Count - 1].Ime == Convert.ToString(TestContext.DataRow["ime"]));
            Assert.IsTrue(o.RegMembers[o.RegMembers.Count - 1].Prezime == Convert.ToString(TestContext.DataRow["prezime"]));
        }